Station: MonolithStep 1 of 12Start
Monolith: one deployable
Lesson~14 minStep 1 of 12- Start (current)
- Predict
- Predict 2
- Name the parts
- Explain
- Explain 2
- Explain 3
- Explain 4
- Explain 5
- Apply
- Check
- Wrap up
Checkout, the online shop, didn't start as a set of services. If you've met it in the Resilience line, this is its earlier shape: one app. The cart, orders, payments and stock checks are all in one codebase, built together and shipped together, on their own app servers in front of one database.
It has worked well for two years. Now three teams work on it. On Monday the cart team fixes a typo on the cart page — a one-line change. It doesn't reach shoppers until Thursday.
In the planning meeting someone says: "This is what you get with a monolith. Let's split Checkout into services."
This one is reading and questions — no simulation.