Size: a a a

2019 December 02

AK

Alexander Kovalev in pro.kafka
Anatoly Soldatov
Так коннекторы не синхронизируются с бизнес логикой сервисов
реплика базы в кафку никак не связаны с бизнес логикой
источник

AK

Alexander Kovalev in pro.kafka
синк по бизнес логике только руками писать
источник

AK

Alexander Kovalev in pro.kafka
в обоих случаях поверз кафки с той стороны уже должна быть логика по обработке дублей
ибо at least once
источник

AK

Alexander Kovalev in pro.kafka
Alexander Kovalev
реплика базы в кафку никак не связаны с бизнес логикой
я б даже так сказал, бизнес эвент на основе апдейта полей в таблице определить в общем случае невозможно
источник

A

Anatoly Soldatov in pro.kafka
Alexander Kovalev
реплика базы в кафку никак не связаны с бизнес логикой
Мы про разное говорим, кажется
источник

AK

Alexander Kovalev in pro.kafka
Anatoly Soldatov
Мы про разное говорим, кажется
возможно
если сбор данных - скидывание снапшотов, см коннекторы, кмк
если сбор данных - откидывание бизнес-эвентов,  только код
если есть что-то третье, я бы послушал
источник

АБ

Алексей Быстрый in pro.kafka
А кто то тренериюет модели из данных Кафки?
источник

EI

Eugene Ivlev in pro.kafka
Включил exactly_once в kafka-streams. Оно работало пару дней. Потом стало выдавать вот такое:

task [0_0] Timeout exception caught when initializing transactions for task 0_0. This might happen if the broker is slow to respond, if the network connection to the broker was interrupted, or if similar circumstances arise. You can increase producer parameter max.block.ms to increase this timeout.

Параметр max.block.ms увеличиваю в 2 раза - не помогает. Включаю обратно at_least_once - работает.
Версия kafka-streams 2.3.0.

Кто что может посоветовать?
источник

АБ

Алексей Быстрый in pro.kafka
Стоит ли на проде выставлять
unclean.leader.election.enable = false ?
источник

NS

Nikita Salnikov-Tarnovski in pro.kafka
Алексей Быстрый
Стоит ли на проде выставлять
unclean.leader.election.enable = false ?
обязательно
источник

АБ

Алексей Быстрый in pro.kafka
Nikita Salnikov-Tarnovski
обязательно
а потом как жить?
источник

АБ

Алексей Быстрый in pro.kafka
Выставить по надобности?
источник

NS

Nikita Salnikov-Tarnovski in pro.kafka
Не понял? Вы хотите разрешить брокеру, который не в синке, становится лидером?
источник

АБ

Алексей Быстрый in pro.kafka
Nikita Salnikov-Tarnovski
Не понял? Вы хотите разрешить брокеру, который не в синке, становится лидером?
вообще нет. Но если брокер с лидером умер навсегда
источник

АБ

Алексей Быстрый in pro.kafka
а реплики ансинк
источник

АБ

Алексей Быстрый in pro.kafka
то они никтогда не станут синк
источник

NS

Nikita Salnikov-Tarnovski in pro.kafka
Тут ничего не посоветую
источник

A

Anatoly Soldatov in pro.kafka
Алексей Быстрый
Стоит ли на проде выставлять
unclean.leader.election.enable = false ?
Кажется, этот вопрос должен сам решиться исходя из ваших требований к системе
Мб их сперва надо определить?
Готовы к потере данных и не готовы к даунтайму- включайте
Не готовы терять данные - не включайте
источник

YI

Yukari I in pro.kafka
источник

YI

Yukari I in pro.kafka
Юбилейное количество пользователей
источник