Building Microservices: Designing Fine-Grained Systems, 2nd Edition
Building Microservices: Designing Fine-Grained Systems, 2nd Edition by Sam Newman is a practical guide to designing, building, and maintaining software systems composed of independently deployable services. Published by O’Reilly Media, this edition explores the architectural principles, engineering practices, and organizational considerations involved in adopting a microservices approach.
The book explains how to divide applications into services with clear responsibilities, establish effective service boundaries, and manage communication across distributed systems. It covers service integration, distributed data, testing, deployment, monitoring, security, and resilience, helping readers understand the challenges of operating microservices in production environments.
Sam Newman also examines the trade-offs involved in moving from monolithic applications to distributed architectures. Through practical examples and real-world guidance, readers learn to consider factors such as service ownership, independent deployment, automation, system observability, and operational complexity when making architectural decisions.
Suitable for software architects, backend developers, technical leads, and engineering teams, this book provides useful guidance for evaluating microservices, planning architectural changes, and building systems that can evolve alongside changing technical and business requirements.
Key Features
-
Explains microservices principles and service decomposition
-
Covers service boundaries, integration, and communication patterns
-
Explores distributed data management and testing strategies
-
Discusses deployment, monitoring, security, and resilience
-
Examines the trade-offs and operational challenges of distributed architectures
Product Details
| Detail | Information |
|---|---|
| Title | Building Microservices: Designing Fine-Grained Systems, 2nd Edition |
| Author | Sam Newman |
| ISBN-13 | 9781492034025 |
| ISBN-10 | 1492034029 |
| Publisher | O’Reilly Media |
| Binding | Paperback |
| Pages | 624 |
| Language | English |
| Publication Date | July 2021 |