Size: a a a

QA — Load & Performance

2020 June 06

VG

Viktor Ganeles in QA — Load & Performance
Так что можно сказать что источник - кафка
источник

VG

Viktor Ganeles in QA — Load & Performance
Ιωάννης Τσεκούρι
Почему нельзя просто кафку развернуть?
Да, меня образумил Слава, и теперь я планирую пулять из жметра в кафку или реббит, который будет притворяться кафкой.


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

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Хотел бы я посмотреть кто переписал бы кафку и воткнул в жметр
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Тут надо просто в кафку стрелять уж
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Так как Кафка высокопроизводительная, в неё лить будешь только ты и не относится к объекту тестирования  то вообще все равно на чем она будет развёрнута
источник

AK

Alexey Kübler-Ross in QA — Load & Performance
Имхо, все как обычно, только транспорт не хттп а Кафка, поскольку Кафка становится популярной, было бы не плохо что бы джиметр из коробки умел с ней работать 🤔
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Alexey Kübler-Ross
Имхо, все как обычно, только транспорт не хттп а Кафка, поскольку Кафка становится популярной, было бы не плохо что бы джиметр из коробки умел с ней работать 🤔
Уверен что есть семплер на кафку
источник

?

? in QA — Load & Performance
Всем привет. ребят, хотел узнать, кому нить приходилось грузить потоковое видео?
источник

I

I-1 in QA — Load & Performance
Ιωάννης Τσεκούρι
Уверен что есть семплер на кафку
Говорят он не очень.
Что именно было не так не помню, вроде то что он сообщения не маркирует, и ты не знаешь время похождения
Не фруаутпот, а именно время пока сообщение из продьюсера до консьюмера дойдет
Но это для тестирования самой кафки развернутой на конкретном проекте
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
?
Всем привет. ребят, хотел узнать, кому нить приходилось грузить потоковое видео?
Были доклады какие то про потоковое видео на каких то не столь далеких конференциях
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
I-1
Говорят он не очень.
Что именно было не так не помню, вроде то что он сообщения не маркирует, и ты не знаешь время похождения
Не фруаутпот, а именно время пока сообщение из продьюсера до консьюмера дойдет
Но это для тестирования самой кафки развернутой на конкретном проекте
Можно гатлинговский взять
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
?
Всем привет. ребят, хотел узнать, кому нить приходилось грузить потоковое видео?
https://ubikloadpack.com/
Вот есть плагины для видео
источник

?

? in QA — Load & Performance
читал за него, но он какой то нереально дорогой.
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
?
читал за него, но он какой то нереально дорогой.
https://github.com/Blazemeter/HLSPlugin
Вот другой для одного протокола
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
I-1
Говорят он не очень.
Что именно было не так не помню, вроде то что он сообщения не маркирует, и ты не знаешь время похождения
Не фруаутпот, а именно время пока сообщение из продьюсера до консьюмера дойдет
Но это для тестирования самой кафки развернутой на конкретном проекте
Почти никто не маркирует. А если маркировать, то тест упадет во многих случаях из-за избытка потоков/соединений/выделенной памяти.

В плагине от Тинькофф ( @red_bashmak ) для Кафка пока нет получения сообщений. Там можно настроить уничтожение сообщений в принимающей очереди и просто отправлять. А время отработки мониторить как-то ещё
источник

?

? in QA — Load & Performance
👍
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
В одной системе работающей с очередями выручило то, что она вела MBean метрики по длительности обработки задач и размеру ее внутренней очереди с задачами. Метрики от apache.camel. Просто замерял производительность по ним.
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Ещё рабочий подход - просто загрузить во входную очередь 100 000 сообщений и замерять как быстро они все кончатся. Получая длину очереди. Тут тоже ответы не получают в тесте.

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

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Вячеслав Смирнов
Почти никто не маркирует. А если маркировать, то тест упадет во многих случаях из-за избытка потоков/соединений/выделенной памяти.

В плагине от Тинькофф ( @red_bashmak ) для Кафка пока нет получения сообщений. Там можно настроить уничтожение сообщений в принимающей очереди и просто отправлять. А время отработки мониторить как-то ещё
Это мой плагин :)
источник

I

I-1 in QA — Load & Performance
Вячеслав Смирнов
Почти никто не маркирует. А если маркировать, то тест упадет во многих случаях из-за избытка потоков/соединений/выделенной памяти.

В плагине от Тинькофф ( @red_bashmak ) для Кафка пока нет получения сообщений. Там можно настроить уничтожение сообщений в принимающей очереди и просто отправлять. А время отработки мониторить как-то ещё
Да, думал об этом
Надо маркировать не все сообщения, а процент указанный, например каждое тысячное
источник