The definitive guide microservices architecture, updated with modern patterns, approaches, and tools.
Microservices Patterns has helped tens of thousands of developers build effective and stable microservices applications. In this totally revised second edition, author
Chris Richardson builds on his experience helping countless organizations use microservices, delivering new insights into design, modern testing techniques, refactoring approaches, and deployment strategies to help you deliver scalable software quickly and reliably.
In
Microservices Patterns, Second Edition you’ll learn how to:
- Define the requirements for your microservices application
- Design a microservice architecture
- Test and deploy a microservices application
- Refactor a monolith to microservices
Microservices architecture—in conjunction with Team Topologies and DevOps—has become an essential approach for developing large, complex enterprise applications using fast flow: the continuous delivery of a stream of small changes and rapid feedback on each one. This unique book collects, catalogues, and explains dozens of patterns that solve common microservices problems—from service decomposition, to inter-service communication. You’ll soon be benefiting from increased technology diversity, incremental upgrade capabilities, and no other teams stepping on your toes!