Building Microservices
by Sam Newman
The book that made me stop drawing service boundaries on a whiteboard and start earning them.
- Status
- Read · December 2020
- Bought
- December 19, 2020
- For
- Backend & platform engineers · Architects splitting a monolith · Anyone weighing services vs. a modular monolith
Where it earned its place
The one-paragraph verdict
An amazing book, and one that rewards rereading — the passages on service boundaries and operational cost land differently once you’ve actually lived with a distributed system for a year. Newman’s strength is breadth done honestly: deployment, testing, monitoring, security, team boundaries — he covers the whole surface, and he is consistently upfront that microservices buy you decoupling by spending operational complexity. The reviews calling it “the bible of microservice architecture” overstate it, but the framing of services as a trade-off rather than a goal is exactly right and rarely said this plainly. The honest criticism: that same breadth means several chapters stay shallow, and the first edition shows its age on tooling specifics. You read it for the reasoning, not the recipes. [Building Microservices on Goodreads]
Who should read it
Backend and platform engineers about to carve up a monolith, and architects who need a shared vocabulary for boundaries, contracts, and failure modes. Skip it if you want copy-paste Kubernetes manifests — this is a reasoning book, not a runbook. If you’ve already shipped and operated a dozen services, most of it will be confirmation rather than discovery.
Where it earned its place
The migration chapter is why I reached for an incremental cutover on Archives rather than a rewrite — that thinking became the strangler-fig migration write-up. His emphasis on asynchronous, event-driven boundaries pushed me toward NATS JetStream over chatty synchronous calls, and his insistence on measuring before believing in a split shaped how I ran the microservices benchmarking work.
Skip it if…
You’re a solo dev or small team shipping one product. The book’s own logic points you at a modular monolith first — and reading it may just talk you out of the architecture it’s named after.