Григорий Кошелев - Когда всё пошло по Кафке 2: Разгоняем продьюсеров

  Рет қаралды 11,436

JPoint, Joker и JUG ru

JPoint, Joker и JUG ru

3 жыл бұрын

Ближайшая конференция - Joker 2024, 9 октября (Online), 15-16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/Ypf1HW
- -
. . . Продолжение доклада «Когда всё пошло по Кафке», но основное внимание будет уделено Producer: разберёмся, что находится у него под капотом и как это работает. Этот доклад будет про тюнинг производительности Producer: поиск узких мест и выбор оптимальных параметров по требованиям.
Мы подробно разберём работу Producer:
Какие настройки влияют на его производительность;
Какие перформанс-метрики есть и что они значат;
Поиск узких мест;
Выбор параметров под внешние требования (latency, throughput, reliability).

Пікірлер: 6
@DudeSkinnyTall
@DudeSkinnyTall 2 жыл бұрын
Лучший доклад по Кафке, что я смотрел. Вот бы ещё по брокерам аналогичный разбор!
@stanislavsavulchik9705
@stanislavsavulchik9705 3 жыл бұрын
Очень классный доклад, спасибо!
@privettoli
@privettoli 3 жыл бұрын
Было-бы посмотреть похожий разбор по реактивному клиенту.
@virus0936
@virus0936 14 сағат бұрын
Реактивный клиент это же просто обертка над обычным, разве нет?
@privettoli
@privettoli 6 сағат бұрын
​@@virus0936"обёртка" - да, "просто" - нет.
@57skies
@57skies 2 жыл бұрын
I don't think that your explanation around "max.in.flight.requests.per.conection" is good enough. It's a far more complicated setting with regards to order. Otherwise the presentation was fabulous! It took a while to understand your point about : record-queue-time-avg/2. If you have 4 messages and in a perfect world they would arrive 2ms apart (for example), it means that the batch will have stayed 6ms in the record accumulator (again, in a perfect world). At the same time the average of each message in a batch would be : (6ms for the first message) + (4ms for the second) + (2ms for the third) + (0ms for the fourth) = 12ms / 4 messages = 3ms; OR record-queue-time-avg/2.
Андрей Паньгин - Safepoint - и пусть весь мир подождёт
1:11:25
Григорий Кошелев - Когда всё пошло по Кафке
56:50
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 97 МЛН
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 113 МЛН
Generative AI
38:21
Diego Pacheco
Рет қаралды 107
Евгений Борисов - Spring Data? Да, та!
50:04
JPoint, Joker и JUG ru
Рет қаралды 103 М.
Денис Цветцих - Модульный монолит вместо микросервисов: Как, когда и зачем
1:00:37
DotNext — конференция для .NET‑разработчиков
Рет қаралды 5 М.
Григорий Кошелев - Kafka: от теории к практике
1:03:30
DotNext — конференция для .NET‑разработчиков
Рет қаралды 31 М.
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,4 МЛН
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 16 МЛН
ИГРОВОВЫЙ НОУТ ASUS ЗА 57 тысяч
25:33
Ремонтяш
Рет қаралды 315 М.
Secret Wireless charger 😱 #shorts
0:28
Mr DegrEE
Рет қаралды 2,4 МЛН