Рассказ про exactly once в kafka

  Рет қаралды 1,528

Сергей Петрелевич

Сергей Петрелевич

Күн бұрын

Пікірлер: 9
@bulanovdms
@bulanovdms Жыл бұрын
Сергей, здравствуйте. Подскажите пожалуйста, какие преимущества использовать outbox подход вместо встроенных транзакций кафки (KIP-98)
@petrelevich
@petrelevich Жыл бұрын
Я про это говорил в 9:18. Встроенные транзакции работают при перекладывании сообщения из топика в топик. Я рассматриваю ситуацию с одним топиком.
@miraclechina1301
@miraclechina1301 Ай бұрын
Одно непонятно что делать если у нас две разные базы данных для финансов и для бд с сохранением состояния Кафки тогда завернуть в транзакцию не получится и нужно будет табличку з записями про обработку данных из портиции тащить в базу з платежами.
@petrelevich
@petrelevich Ай бұрын
Т.е. надо консистентно вставить в две базы данных? Для этого надо использовать или распределенные транзакции или сагу.
@konstantinchvilyov9602
@konstantinchvilyov9602 5 ай бұрын
Спасибо. Без базы данных нельзя обойтись?.. Это же потеря скорости.
@petrelevich
@petrelevich 5 ай бұрын
Можно обойтись, если не требуется гарантия exectly-once. Такая гарантия действительно редко нужна.
@konstantinchvilyov9602
@konstantinchvilyov9602 5 ай бұрын
@@petrelevich Странно, такая гарантия всегда была нужна на моих работах.
@petrelevich
@petrelevich 5 ай бұрын
@@konstantinchvilyov9602 Например, exectly-once точно не надо в логгировании, телеметрии, социальных сетях и т.е., когда что-то иногда можно потерять. И exectly-once почти всегда обязателен в платежах.
@972gmailcom1
@972gmailcom1 7 ай бұрын
Спасибо. Посмотрел позже. Было интересно и полезно.
Примеры применения caffeine и ehcache в java
8:56
Сергей Петрелевич
Рет қаралды 1,1 М.
Уроки Python с нуля / #7 - Списки (list). Функции и их методы
26:43
Школа itProger / Программирование
Рет қаралды 545 М.
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 25 МЛН
Bike Vs Tricycle Fast Challenge
00:43
Russo
Рет қаралды 105 МЛН
ОТОМСТИЛ МАМЕ ЗА ЧИПСЫ🤯#shorts
00:44
INNA SERG
Рет қаралды 4,8 МЛН
Артем Рудневский - Exactly-once в микросервисной среде
59:57
DotNext — конференция для .NET‑разработчиков
Рет қаралды 3,2 М.
kafka в приложениях на SpringBoot
1:12:39
Сергей Петрелевич
Рет қаралды 3,5 М.
Solving distributed systems challenges in Rust
3:15:52
Jon Gjengset
Рет қаралды 244 М.
Про Kafka (основы)
49:23
Владимир Богдановский
Рет қаралды 397 М.
Лекция - 36
2:05:15
Обучение и трудоустройство
Рет қаралды 83
Kafka - Exactly once semantics with Matthias J. Sax
1:25:58
The Geek Narrator
Рет қаралды 4,7 М.
Знакомство с Micronaut
21:59
Сергей Петрелевич
Рет қаралды 730
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 25 МЛН