Chapter 1. Escaping monolithic hell

This chapter covers:

  • The symptoms of monolithic hell and how to escape it by adopting the microservice architecture
  • The essential characteristics of the microservice architecture and its benefits and drawbacks
  • How microservices enable the DevOps style of development of large, complex applications
  • The microservice architecture pattern language and why you should use it

It was only Monday lunchtime, but Mary, the CTO of Food to Go, Inc. (FTGO), was already feeling frustrated. Her day had started off really well. She had spent the previous week with other software architects and developers at an excellent conference learning about the latest software development techniques, including continuous deployment and ...

Get Microservices Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.