Size: a a a

2020 September 21

SP

Sergey Pimenov in pro.kafka
Если разберешься, свисти =)
источник

I

Ivan in pro.kafka
Vik Gamov
Я думаю в этом чате есть эксперты по запуску RPC подобных протоколов поверх Кафки. Да @foxkids94 ?
Ну видимо не надо поверх шины. Надо поверх такого тчо умеет ACK на отдельное сообщение (rabbit)
источник

I

Ivan in pro.kafka
Кажется nats же умеет gprс и custom acks
источник

VG

Vik Gamov in pro.kafka
Ivan
Ну видимо не надо поверх шины. Надо поверх такого тчо умеет ACK на отдельное сообщение (rabbit)
Как вариант
источник

I

Ivan in pro.kafka
Я об эту задачу тоже много страдал
источник

I

Ivan in pro.kafka
И latency kafka меня просто убивала там.
Не скажу что решил прямо идеально, но вообще просто понял что не надо кафкой решать
источник

V

Vadim in pro.kafka
какая самое хорошая кника по кафке?
источник

V

Vadim in pro.kafka
kafka the definitive guide видимо
источник
2020 September 22

lk

leonid khomenko in pro.kafka
Vadim
kafka the definitive guide видимо
Русский перевод очень сложно читать. Дословный перевод привычных терминов просто ужс
источник

V

Vadim in pro.kafka
русский не надо
источник

КВ

Кирилл Веревкин... in pro.kafka
Доброе утро. Возможно вопрос не в ту тему (не могу четко определится в чатики по java вопрос задать  или здесь).
Использую spring-kafka и хочу сделать handler для ситуации, когда брокер kafka недоступен. Сейчас KafkaListener стартует при запуске приложения и если брокер кафка недоступен, то приложение просто не стартует.

Пробовал в ConcurrentKafkaListenerContainerFactory устанавливать setErrorHandler и setMissingTopicsFatal, но все равно не ловится исключение. Может кто подсказать как это реализовать?
источник

V

VladMl in pro.kafka
Pavel Schekin
Вопрос вот такой. Есть kafka, nats, все как бы для микросервисов, обчитался и перепробовал. Но вот не догоняю все равно одну тему. Ну отправил я сообщение на шину, ну получил его кто то ... и... не справился, не отработал и получается все. Тот же sidekiq для рельсы, bull для ноды поверх redis будет пытаться дожать задачу, повторы и все такое. Нужно поверх kafka or nats писать проверку успешности и повторы делать?
Если сервис не смог обработать сообщение то это проблема сервиса что дальше делать. Если нужна повторная обработка, то DLQ. Жаль что нет из коробки, приходится велосипед изобретать
источник

PS

Pavel Schekin in pro.kafka
VladMl
Если сервис не смог обработать сообщение то это проблема сервиса что дальше делать. Если нужна повторная обработка, то DLQ. Жаль что нет из коробки, приходится велосипед изобретать
DLQ есть в RabbitMQ, вот как раз изучаю
источник

АН

Анатолий Нечай-Гумен... in pro.kafka
VladMl
Если сервис не смог обработать сообщение то это проблема сервиса что дальше делать. Если нужна повторная обработка, то DLQ. Жаль что нет из коробки, приходится велосипед изобретать
А есть более-менее стандартизированный велосипед для DLQ?
источник

V

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

VS

Vladimir Shchur in pro.kafka
Pavel Schekin
DLQ есть в RabbitMQ, вот как раз изучаю
в пульсаре тоже есть из коробки
источник

VG

Vik Gamov in pro.kafka
Vadim
русский не надо
this
источник

VG

Vik Gamov in pro.kafka
Vladimir Shchur
в пульсаре тоже есть из коробки
Что не обязательно a good thing
источник

Т

Тимур in pro.kafka
Привет!
Кто-то пилил rules engine на Kafka Streams?
Какой подход применяли?

Мы думаем как бы красивее реализовать систему алертинга, которая простыми конфигами натравливается на нужные метрики
источник

VG

Vik Gamov in pro.kafka
Тимур
Привет!
Кто-то пилил rules engine на Kafka Streams?
Какой подход применяли?

Мы думаем как бы красивее реализовать систему алертинга, которая простыми конфигами натравливается на нужные метрики
Я бы на ksqldb поглядел
источник