SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое Хореография? Для чего используют?

Хореография — децентрализованный способ взаимодействия сервисов через события (Event-Driven).

Нет главного контроллера. Сервис А делает свою работу и кидает событие в Kafka: "Заказ создан". Сервис Б (Оплата) и Сервис В (Склад) слушают Kafka, реагируют на это событие, делают свою работу и кидают новые события.

✅ Плюсы: Слабая связность, легко добавлять новые сервисы.
❌ Минусы: Сложно понять общий бизнес-процесс, тяжело отлаживать ошибки.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Другие вопросы темы «Оркестрация и Хореография»

Ещё вопросы раздела «Микросервисы»

Все вопросы раздела «Микросервисы»