Size: a a a

QA — Load & Performance

2020 April 01

R

Roman in QA — Load & Performance
Миллиард за сутки
источник

KY

Kirill Yurkov in QA — Load & Performance
можно сделать темплейт класс, который будет генерить данные на лету если они одноформатные.
источник

R

Roman in QA — Load & Performance
Данные заготавливаются заранее, на лету не варик
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Есть хороший доклад от Сергея Журина о нагрузке шины. Где он рассказывает, как снижал нагрузку на диск при считывании миллионов xml в JMeter. В общем он сжал каталоги с файлами, а в JMeter разжимал их, пулил в очередь на Java же и разбирал её

https://youtu.be/kWHjX8-uX5Q

https://www.highload.ru/moscow/2018/abstracts/3863
источник

A

Alexey in QA — Load & Performance
Переслано от Alexey
кто-нибудь использовал к6 для нагрузочного тестирования?
-iterations звучит как количество итераций, а не кол-во потоков
https://k6.io/blog/static/6545e6080120c4533df097f7670eda52/82107/k6-output.png
источник

KY

Kirill Yurkov in QA — Load & Performance
Roman
Миллиард за сутки
не дурно, надо плотно подумать. вероятно имеет смысл запилить в редис
источник

AK

Anton Kramarev in QA — Load & Performance
Alexey
Переслано от Alexey
кто-нибудь использовал к6 для нагрузочного тестирования?
-iterations звучит как количество итераций, а не кол-во потоков
https://k6.io/blog/static/6545e6080120c4533df097f7670eda52/82107/k6-output.png
Так и есть
источник

KY

Kirill Yurkov in QA — Load & Performance
Kirill Yurkov
не дурно, надо плотно подумать. вероятно имеет смысл запилить в редис
да думаю БД с шардированием должно подойти. берешь рандомный шард, оттуда рандомную хмл - должно быть быстро
источник

R

Roman in QA — Load & Performance
Kirill Yurkov
не дурно, надо плотно подумать. вероятно имеет смысл запилить в редис
А вычитывать перед отправкой как лучше в таком случае?
источник

KY

Kirill Yurkov in QA — Load & Performance
Roman
А вычитывать перед отправкой как лучше в таком случае?
а тебе нужно каждый раз слать уникальный хмл?
источник

R

Roman in QA — Load & Performance
Да, и соблюсти порядок желательно
источник

KY

Kirill Yurkov in QA — Load & Performance
Roman
Да, и соблюсти порядок желательно
я не уверен, но попробовать довольно просто. имена файлов(+путь?) в нужном порядке сохранить в csv и по порядку брать их оттуда. бонус даже огромного csv в jmeter в том, что он не грузит его весь в память сразу, а берет оттуда частями. таким же образом у тебя нигде не будет висеть огромное количество хмл в памяти, но при этом будет мощно отъезжать диск
источник

A

Alex in QA — Load & Performance
Roman
Миллиард за сутки
11,5к rps?
источник

KY

Kirill Yurkov in QA — Load & Performance
Alex
11,5к rps?
угу
источник

A

Alex in QA — Load & Performance
а сами файлы тяжелые?
источник

R

Roman in QA — Load & Performance
3-6мб
источник

KY

Kirill Yurkov in QA — Load & Performance
нагрузок таких не встречал особо, в сбере близкие были на систему терминалов. даже диву даюсь)
источник

KY

Kirill Yurkov in QA — Load & Performance
Roman
3-6мб
да, печально
источник

KY

Kirill Yurkov in QA — Load & Performance
думаю стоит распределнные тесты делать, допустим 11 машин. уже по 1к в секунду с каждой - не так дико выглядит, хотя 3гб/сек с диска - сомнительно
источник

KY

Kirill Yurkov in QA — Load & Performance
а уж 30гб/сек вообще очень сомнительно
источник