1. Introduction A new trend in software development is to break down applications into microservices and deploy them using containers. Containerization has many benefits over the traditional approach of using Virtual Machines. When adopting a microservices strategy, using containers is often the only way to success. The benefits of running containers are (but are not […]

Technology Heterogeneity Due to the nature of microservices the system is composed out of collaborating services, for each of these services you can, but don’t need to, use a different technology. This approach allows you to use the right tool for each job without having to make compromises like you would have to do in a […]