What to decouple and when As monolithic systems become too large to deal with, many enterprises are drawn to breaking them down into the microservices architectural style. It is a worthwhile journey, but not an easy one. We've learned that to do this well, we need to start with a simple service, but then draw out services that are based on vertical capabilities that are important to the business a
![How to break a Monolith into Microservices](https://cdn-ak-scissors.b.st-hatena.com/image/square/e3d97517a015bb59724a72ba01aaec502f20f5d9/height=288;version=1;width=512/https%3A%2F%2Fmartinfowler.com%2Farticles%2Fbreak-monolith-into-microservices%2Fsketch.png)