[ Meetup : https://www.meetup.com/fr-FR/Linkvalue-tech/events/234775447/ (FR) ]
[ Video : https://youtu.be/uTT8gJT6Adk (FR) ]
After 1 year building microservices, I would like to share a few topics that you should consider before moving from your monolith :
- Is it suited for your organisation?
- Do you know how to properly enforce their autonomy?
- Have you found your "bounded contexts" (DDD notion) that may turn into your spliting points?
- Are you ready to handle the complexity they add, such as a bigger dev-ops stack, a harder failure handling or end-to-end testing?
I may have a few tips for you, and really hope to convince you to double check your knowledge before moving too fast ;)