development

Why Docker is a Long Term Future for Platform?

What make Docker so popular and long-lasting? Container is essentially OS level virtualization. Each application gets illusion of its own OS, having almost absolute control over it. Another advantage is that host OS knows about the container processes and hence can share its resources among hosted containers. The concept of containers was started by FreeBSD, […]

Read more
development, python

Python Internals: Understanding Python data model (I)

Python sees everything as object. Every object has an identity, value and a type. Object identity and type are invariable. Object type determines if value is mutable or otherwise. Lifetime of object is based on reference count mechanism. Object Container Object containers are: list, dictionary, tuple, set. Containers keep reference (object identity) to objects. Mutability […]

Read more