Designing Microservices teaches a reliable and repeatable design process to ensure you’re always getting the results you want from microservices. It introduces a lightweight DDD-inspired design tool that simplifies the modeling of your architecture that will be instantly familiar to anyone who’s worked with UML and responsibility mapping.
You’ll learn to handle multi-faced commits across microservices, to refactor and deploy legacy apps without service downtime, and how to manage service patterns like consumer driven contracts. Easy-to-grok illustrations and explanations cut through the buzzwords and offer clear solutions for analytics, monitoring, testing, and more.