Plainionist Journey of a Software Craftsman

Book Review: Microservices Architecture

This tiny little book

Book: Microservices architecture - Make the architecture of a software as simple as possible

MicroServices architecture - Make the architecture of a software as simple as possible

gives you a nice overview about different architectural patterns used in the MicroServices world. This book is NOT an introduction of MicroServices - in fact it expects quite a bit knowledge about architecture and different technologies used in a MicroServices based system, e.g.: Docker, EC2, LoadBalancer, REST/HTTP …

Definitively a valuable book if you want to have a short discussion (including pros and cons) about the following patterns:

  • Monolithic architecture
  • API gateway MicroServices architecture
  • Client-side service discovery
  • Server-side service discovery
  • Service registry
  • 3rd party registry
  • Self registration
  • Single service instance per host
  • Multiple service instances per host
  • Service instance per VM
  • Service instance per container
Tags: book  microservices