01C4 · уровень 2 · Container
Контейнеры
своя база у каждого сервисаобщие базы
02order-service ведёт сагу
Заказ по шагам
статусы заказакомпенсацииобщая транзакция
03одна система, три разбиения
Варианты
Плюсы
Минусы
04catalog-service · GET /health
Живой сервис
200 OKбизнес-логика
проверяю…
GET /health
—
services/catalog/main.pyтот же файл работает на сервере
локально: docker compose up --build --wait, затем curl -i http://localhost:8000/health
05видят все, кто открыл ссылку