Microservices Patterns by Chris Richardson Book Review

Kyle Carter
Geek Culture
Published in
3 min readFeb 28, 2022

--

Photo by Clark Van Der Beken on Unsplash

I recently had the pleasure of reading Chris Richardson’s “Microservice Patterns” book. Even though this book is now around three years old I still find it very applicable which can’t be said for many books in the technical arena, especially one focused on actionable insights. I think it is a worthwhile read for any developer starting their journey into the microservices arena. Let’s dive into some of the details.

Overview

This book covers various topics about the implementation of the microservices architecture. In doing this somewhat follows the story CTO (Mary) of a fictional company called Food to Go Inc (FTGO) and their journey from a monolith architecture to microservices. At a high level it covers the following topics:

  • Why you might want to use a microservice architecture rather than a monolithic one.
  • Application decomposition strategies.
  • Interprocess communication in microservices.
  • Managing transactions in microservices.
  • Domain-driven design as it applies to microservices.
  • Event sourcing in microservices.
  • Query patterns in microservices.
  • Testing strategies for microservices.

--

--

Kyle Carter
Geek Culture

I'm a software architect that has a passion for software design and sharing with those around me.