Blog

Refactoring to Microservices – Using Docker Compose

12 Sep, 2017
Xebia Background Header Wave
In the previous version of the shop landscape (see tag 'document_v2' in this [repository]) services were started with a shell script. Each depended on Rabbit MQ to run, so there was a URL with an IP address that depended on whatever address the host it runs on got from its DHCP server. This was brittle, so I decided to introduce docker-compose. Actually, I should say 're-introduce' because my colleague Pavel Goultiaev built a previous version using compose. In this version, I copied and finished his code. read more This blog is part of my Trying-to-understand-Microservices-Quest, you can find the previous [installment here].
Jan Vermeir
Developing software and infrastructure in teams, doing whatever it takes to get stable, safe and efficient systems in production.

Explore related posts