Size: a a a

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

2021 March 05

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
одновременно выполняемых задач
источник

AA

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

PD

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

PD

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

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
Phil Delgyado
сколько реально параллелизма нужно?
ну учитывая что эти джобы трахают базу, то не миллионы, а скорее сотни или тысячи
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Ну тогда проблем нет особых, кафка потянет. Сделай только тест на скорость перераспределения партиций при падении (не знаю, какие у тебя SLA), там с разными настройками может быть разное.
источник

AA

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

PD

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

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
ну так и я про это же - получается один воркер это одна партиция. Прикинул хер ко лбу, ну пусть будет 200, настраиваем, запускаем 200 воркеров и идем курить
Если ночью никого нет, или днем пришло 100500 народу, то мы в жопе
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
Я пропустил много сообщений, но вы тут пытаетесь Кафку как MQ использовать?
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
Sergei Egorov
Я пропустил много сообщений, но вы тут пытаетесь Кафку как MQ использовать?
ага
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
Pulsar умеет в MQ. Или кролик. Кафка не оч
источник

PD

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

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
Sergei Egorov
Pulsar умеет в MQ. Или кролик. Кафка не оч
ну вот я тоже никак не могу понять народ, который бегает и кричит что у них кафка как MQ
источник

VG

Vik Gamov in Чат подкаста «Разбор Полётов»
Sergei Egorov
Pulsar умеет в MQ. Или кролик. Кафка не оч
Тут сейчас кто-то из Confluent тебе напишет что есть Parallel consumer который сможет queue
источник

PD

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

VG

Vik Gamov in Чат подкаста «Разбор Полётов»
Vik Gamov
Тут сейчас кто-то из Confluent тебе напишет что есть Parallel consumer который сможет queue
Oh wait
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
Vik Gamov
Тут сейчас кто-то из Confluent тебе напишет что есть Parallel consumer который сможет queue
да не, единственный чувак из Confluent в этом чатике говорит, что Кафка это не MQ и не стоит её так юзать 😉 Даже гифки в твиторе постил
источник

AA

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

PD

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