Size: a a a

QA — Load & Performance

2021 August 24

SA

Sergey Aseev in QA — Load & Performance
Не пойму что не так-то, ну мы можем сесть и приложение написать, завязавшись на ms sql или хотя бы просто на sql (запросы просые, его хватит), никто даже не против. Но что потом делать, если он вдруг нагрузку не вытянет, да еще и придется ставить какой-нибудь no-sql?
источник

VG

Viktor Ganeles in QA — Load & Performance
Если не вытянет - значит оптимизируете запросы или кластер поставите
источник

VG

Viktor Ganeles in QA — Load & Performance
Но вы скорее упрётесь в сложные запросы или в приложеньку
источник

SA

Sergey Aseev in QA — Load & Performance
А где в нее упираться? Масштабируется горизонтально крайне легко, денег на облака полно
источник

SA

Sergey Aseev in QA — Load & Performance
А вот уже приложенька смотрит в базу, вернее инстансы приложеньки
источник

SA

Sergey Aseev in QA — Load & Performance
Горлышко в районе базы
источник

jj

jagga jagga in QA — Load & Performance
не факт)
источник

SA

Sergey Aseev in QA — Load & Performance
Не факт, такого ожидание
источник

jj

jagga jagga in QA — Load & Performance
говнокод и прочие непотребства никто не отменял)(
источник

SA

Sergey Aseev in QA — Load & Performance
База простая, но данных полно, намного сложнее ее масштабировать, чем просто очередной инстанс приложеньки поднять
источник

SA

Sergey Aseev in QA — Load & Performance
Все так, но это уж мы сами будем дураками
источник

jj

jagga jagga in QA — Load & Performance
таки вопрос
источник

jj

jagga jagga in QA — Load & Performance
есть докер имидж с таурусом и джеметром
источник

jj

jagga jagga in QA — Load & Performance
как будет правильно сделать - разруливать на уровне CI формирование отчета или в этом имидже?
источник

VG

Viktor Ganeles in QA — Load & Performance
ответа не знаю, но думаю так:
- если при генерации отчёта используюся артефакты из имиджа, то в нём и делать
- если все данные для отчёта берутся из других мест - то лучше в CI выносить
источник

jj

jagga jagga in QA — Load & Performance
да артефакты из имиджа
источник

jj

jagga jagga in QA — Load & Performance
говнокод на скриптах и костылях
источник

VG

Viktor Ganeles in QA — Load & Performance
Слушай, а ты таурус используешь как раннер почему?

как я понял, в нём плюсы следующие:
- возможность подготовить сценарий, который запустит несколько разных жметров (связанных или не связанных, по желанию)
- гуи с результатами теста (как я понимаю, эта фича полностью перекрывается графаной)
- возможность писать скрипты на YAML вместо жметрового GUI
- возможность слать результаты в облако блейзметра и смотреть там красивые отчётики
источник

VG

Viktor Ganeles in QA — Load & Performance
есть что-то ещё крутое?

используешь ли ты YAML для написания самих скриптов или только для раннинга JMX-файлов?
источник

jj

jagga jagga in QA — Load & Performance
использую только для запуска jmx
источник