Купить билет
Меню
Купить билет Личный кабинет

Архитектура

Event-driven архитектура: Outbox паттерн и варианты его имплементации

Analyst Days 19 2024-11-23 11:30 Секция C (200 чел.) 40 мин
Доклад был на прошедшей конференции Analyst Days 19 и сейчас находится в архиве.

Брокеры сообщений, такие как Kafka и RabbitMQ, нередко являются центральными компонентами архитектурных решений. Практически ни один коммерческий продукт не обходится без асинхронной обработки данных.Представьте, что вы, как системный аналитик в продуктовой команде, сталкиваетесь с проблемой: сообщения, которые отправляет один из ваших микросервисов теряются, не достигая цели. Из-за этого качество продукта падает, и пользователи недовольны.Если вы не знаете, как решить эту проблему, вам будет интересно послушать мой доклад.Я расскажу про Outbox паттерн, который обеспечивает надежность асинхронного обмена данными между микросервисами, предотвращая потерю сообщений.Мой доклад — без воды. Только реальный пример того, как имплементировать Outbox паттерн в его классическом варианте, а также в сочетании с Kafka Connect (для тех, кто любит экспериментировать).В результате вы получите новые нейронные связи и знания, которые сможете использовать для повышения качества архитектуры вашей системы. Event-driven архитектура: Outbox паттерн и варианты его имплементации from Vladislav Orlikov

Наверх