Kafka и Transactional Outbox. Есть ли альтернативы / Сергей Попов (Синимекс)
Есть стандартная задача: сохранять изменения в БД и отправлять об этом сообщение в Кафку. Причём хочется, чтобы было честно: успешно отправили и успешно сохранили, либо же — ничего не отправили и ничего не сохранили.
Во всех учебниках предлагают использовать паттерн Transactional Outbox. Но так ли он хорош? Есть ли альтернативы? И что лучше?
Обо всём этом рассказал Сергей Попов, Tech Expert IT-компании “Cinimex“
Таймкоды:
00:00 - Начало
00:49 - Перейдем к задачке. Какая есть проблема?
02:32 - Решение проблем. Transactional outbox Polling Publisher и...
06:36 - Какие еще есть варианты? Kafka Transactional из spring-kafka, семантики в kafka?
10:52 - Синхронный REST. Какие минусы?
12:37 - Одна база и Kafka - источник правды?
15:10 - Что же использовать? Зависит от...
17:24 - Вопросы к спикеру
Habr:
Наша жизнь и новости в Telegram:
Наш сайт:
28 views
1163
343
1 month ago 00:21:51 537
[Песни Нашего Времени] Ирина Круг ❤️ НОВЫЕ ПЕСНИ И ЛУЧШЕЕ
1 month ago 01:34:04 437
Знакомство с Apache Kafka // Демо-занятие курса «Apache Kafka»