Size: a a a

Чат подкаста «Разбор Полётов»

2021 March 05

D

Dima in Чат подкаста «Разбор Полётов»
Начнут читать с последнего коммита
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
Phil Delgyado
2000 партиций распределятся по 20 воркерам
так, еще раз - воркер прочитал партицию, обновился индекс. Чтобы вместо 10 воркеров сделать 20 надо всех стопнуть и стартовать по новой, чтобы они разбежались?
если в процессе обсчета какой-то воркер упал - все его партиции тормознулись, и тут мы решили проскейлиться и уже никогда не узнаем кто когда то сдох, так?
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
Пиздец, как мы выжили 😳
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
Весна в Битцевском парке, 1976
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Alexey Abashev
так, еще раз - воркер прочитал партицию, обновился индекс. Чтобы вместо 10 воркеров сделать 20 надо всех стопнуть и стартовать по новой, чтобы они разбежались?
если в процессе обсчета какой-то воркер упал - все его партиции тормознулись, и тут мы решили проскейлиться и уже никогда не узнаем кто когда то сдох, так?
нет. ты добавляешь консьюмера (воркер) в группу. кафка перераспределяет партиции между воркерами (выбранной стратегией), консьюмер читает с выданных ему партиций.
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Если воркер упал, то брокер это поймал, перераспределил его партиции по живым - и те стали забирать данные и оттуда.
перезапускать не надо, насколько помню, оно само.
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
это все в документации разжеванно же
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
да кто ее читал
источник

MV

Mike ✪ Venevtsev in Чат подкаста «Разбор Полётов»
Phil Delgyado
Если воркер упал, то брокер это поймал, перераспределил его партиции по живым - и те стали забирать данные и оттуда.
перезапускать не надо, насколько помню, оно само.
Там вроде лидер группы распределением занимается, а не брокер
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Mike ✪ Venevtsev
Там вроде лидер группы распределением занимается, а не брокер
угу.
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Alexey Abashev
да кто ее читал
ну так прочитай, как ты без этого вообще собираешься что-то делать, что на кафке, что на кролике (там еще и код придется читать), что на пульсаре.
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
Phil Delgyado
ну так прочитай, как ты без этого вообще собираешься что-то делать, что на кафке, что на кролике (там еще и код придется читать), что на пульсаре.
ну так если я буду читать доки про всё на что я посмотрел, то я крышей поеду. Мне как раз и надо такое базовое знание типа можно вообще или нет
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Alexey Abashev
ну так если я буду читать доки про всё на что я посмотрел, то я крышей поеду. Мне как раз и надо такое базовое знание типа можно вообще или нет
ответ - да, можно
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
а почему тогда @bsideup говорит что не MQ?
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Откуда я знаю. Но кейс 'распределить задачи по воркерам' нормально работает
источник

D

Dima in Чат подкаста «Разбор Полётов»
Alexey Abashev
а почему тогда @bsideup говорит что не MQ?
я бы сказал наоборот
источник

D

Dima in Чат подкаста «Разбор Полётов»
кафка может работать подобно очереди, как и кролик
источник

D

Dima in Чат подкаста «Разбор Полётов»
а вот кролик не умеет того, что умеет кафка
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Dima
а вот кролик не умеет того, что умеет кафка
Ну, там оно разнообразнее. Если не важна производительность и надежность, то на кролике многое делать проще
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Экспериментиуем с микроформатами — этот выпуск практически умещается в твит. Ссылка на него — точно
https://newpodcast2.live/podcast/acquisitions-and-inadequate/
источник