Distributed

Lesson 09.1

Monolith vs microservices

A monolith ships as one deployable unit, while microservices split capabilities into independently deployable processes; the right boundary must earn its network and coordination costs.

Promotions change daily while checkout must stay calm

Ava and Ben are workers at a cookie shop. They use one computer for the cookie list, promotions, orders, and payments. The workers who manage promotions need to make changes without disturbing checkout.

In this lesson you'll

  1. 1Follow one run and learn how to read the picture
  2. 2Predict what changes before revealing the result
  3. 3Compare the boundaries and keep work that must happen together on the same side