software architecture

Dockerize all the things!

What Docker is and what is it not. Docker is a software provided by Docker Inc - it's a technology providing containers. It provides additional abstraction layer and automation of OS level virtualization

Microservices - where and when?

What is it? Many people have probably seen the terms "services oriented architecture" (SOA) and microservices. If you're curious about the differences between them, there's a free ebook from O'Reilly available. Today I