System design interview, p2. EDA aka Event-Driven Architecture.
Event-Driven Architecture (EDA) — это фундаментальная концепция в современном дизайне систем, особенно в связке с микросервисами. Event-Driven Architecture (EDA) или событийно-ориентированная архитектура — это архитектурный паттерн, в котором работа системы строится вокруг генерации, обнаружения, потребления и реакции на события (events). - Event Producer (Источник/Продюсер): Сервис, который публикует событие в брокер, когда происходит что-то важное. Пример: OrderService публикует OrderPlaced.
-...