Что значит "приоритет у топиков" ?)

18 ответов

35 просмотров

топики - это замы топов в компании, они должны предоставить к совету директором данные

Я в данный момент имею ситуацию, что несколько консьюмеров простаивает часть времени. При этом - один топик-1 имеет в несколько раз больше партиций, чем другие, в этом плане он уникален - консьюмеров значительно меньше, чем суммарное количество партиций во всех топиках - простаивание выглядит так - консьюмер читает-читает, потом внезапно в процессе чтения того самого уникального топика-01 замирает на часок, не переключаясь на другие. Разраб меня уверяет, что надо поднять количество партиций на всех топиках, чтоб они были как этот один, уникальный. Но меня все мучают сомнения. У меня совершенно точно не могут простаивать консьюмеры, потому что из меньше, чем это пресловутое суммарное число партиций на все топики

Andrey K.
Я в данный момент имею ситуацию, что несколько кон...

консьюмеры оперируют поколениями в которых брокер проводит перебалансировку консьюмер-групп

Andrey K.
Я в данный момент имею ситуацию, что несколько кон...

возможно у вас неравномерное распределение сообщений по партициям, поэтому часть консьюмеров вычитав свои партиции сидят и ждут новые сообщения. А переключаться на другие партиции они будут только если в других топиках пропадут их консьюмеры и начнётся перебалансировка то что у вас консьюмеров меньше чем общее число партиций - ещё ни о чём не говорит, некоторые приложения имеют свои внутренние потоки каждый из которых может выступать как самостоятельный консьюмер

Andrey K.
Я в данный момент имею ситуацию, что несколько кон...

а какая тебе разница сколько партиций у топика? больше не меньше, хуже не будет

Старый Хрыч
а какая тебе разница сколько партиций у топика? бо...

Ну там в три раза надо поднимать, это ж все накладные расходы

какие? откуда вы эту дурь берёте, поделитесь, тоже курнуть хочу

Старый Хрыч
какие? откуда вы эту дурь берёте, поделитесь, тоже...

Глубоко не искал, это да, но рассуждал так, что где-то надо хранить всю мету относительно партиций и т.п. Ссылки я не приведу, но попадалось такое в статьях

Artem- Автор вопроса
Andrey K.
Ну там в три раза надо поднимать, это ж все наклад...

так, а причем тут кафка? она же инструмент всего лишь

Andrey K.
Глубоко не искал, это да, но рассуждал так, что гд...

если у вас не облако с платой на каждый кб, тьо вообще плевать, кафке надо рф+1(то есть для прода мин кол-во хостов 4), 6 cpu, 32 ram и ssd в каждый хост\вм, и она 3,5 млн сообщений в минуту на таком конфиге принимает, если поставить zgc и 17 jvm, какие накладнгые расходы боже

Старый Хрыч
не тестил ещё, пока ток на 19 пробовал

Насчёт zgc ещё интересный момент - он значительно увеличивает потребление heap приложением. Не сравнивали насколько при этом страдает производительность? Ведь Kafka выигрывает от page cache, если есть свободная оперативная память. При этом несмотря на паузы g1gc даёт не меньший throughput за счёт более эффективной сборки мусора. Если latency не важен. Может ошибаюсь, конечно.

Anatoliy
Насчёт zgc ещё интересный момент - он значительно ...

в каком месте? у меня 6,5 млн в минуту сообщений сейчас на проде, потребление хипа 10 гб из 32 выделенных контейнеру

Старый Хрыч
в каком месте? у меня 6,5 млн в минуту сообщений с...

А с g1gc сколько было? На обычных приложениях zgc потребляет x3-4 хипа по сравнению со стандартным. Kafka вроде вообще к хипу не требовательна

Anatoliy
А с g1gc сколько было? На обычных приложениях zgc ...

она хип только при восстановлении юзает, вот тогда ей и 300 может быть мало

Anatoliy
А с g1gc сколько было? На обычных приложениях zgc ...

но когда у тебя задержки 10 мс против 130 на G1, вывод очевиден)))

Anatoliy
Насчёт zgc ещё интересный момент - он значительно ...

G1 во всём хуже сейчас, при 11 java он ещё имел смысл, начиная с 17 - никакого если heap больше 30 гб, до 10 гб да, смысла юзать zgc смысла юзать нет никакого, причём самое интересное, чем больше буферы у кафки, тем хуже G1 и больше даёт zgc

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта