InterviewModeJava

Архитектура и System Design

Паттерны микросервисов

Разбери, как разделять систему на сервисы, согласовывать данные и сохранять работоспособность при сбоях. Вопросы охватывают обмен сообщениями, распределённые бизнес-операции (Saga), отдельные модели чтения и записи (CQRS), хранение событий (Event Sourcing), надёжную отправку событий (Outbox) и постепенную замену старой системы.

Вопросы