Все мы уже давно живём в мире, где распределённые системы стали нормой. А умение их проектировать — необходимостью.
Во время воркшопа мы с участниками разберём реальную задачу из жизни финтеха. Обсудим проблемы, возникающие при реализации асинхронного взаимодействия, и пути их решения. Рассмотрим различные варианты реализации, от самых простых до продвинутых.
Подробно рассмотрим весь путь, который проходит сообщение от отправителя к получателю.
Отдельно остановимся на таком паттерне как Transactional Outbox, гарантиях доставки и как обеспечить требуемый порядок сообщений.