Практический разбор паттерна Transactional Outbox, который решает вечную проблему распределённых систем: база данных обновилась, а событие в брокер сообщений так и не ушло.
В видео объясняется:
- почему БД и брокер рассинхронизируются;
- как паттерн Outbox гарантирует доставку событий;
- реализация надёжной доставки на FastAPI, PostgreSQL и RabbitMQ.
Полная версия (видео): https://clck.su/dPcNw