Published in


From Monolith to Microservices

How we’re rebuilding our infrastructure from scratch.

Containerizing Minecraft 🤖

Microservices are designed for change

Microservices empower small, cross-functional teams to take ownership of our product

The traditional model is that you take your software to the wall that separates development and operations, and throw it over and then forget about it. Not at Amazon. You build it, you run it. This brings developers into contact with the day-to-day operation of their software. It also brings them into day-to-day contact with the customer. This customer feedback loop is essential for improving the quality of the service. — Werner Vogels (CTO @ Amazon)

Microservices support the way we envision our organizational culture

Microservices are going to help us scale

Monoliths and Microservices — via MartinFowler.com

Orchestrating our services

Going cloud agnostic

Communication between services

Logging and monitoring

Dashboards make us happy

Version control and deployment

In conclusion



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store