Size: a a a

QA — Load & Performance

2021 July 04

KY

Kirill Yurkov in QA — Load & Performance
graceful degradation, quality gate хотя-бы. но реально высокие нагрузки - вот это двигает нагрузку в чуть больший рокетсайнс
источник

GG

Gugo Groci in QA — Load & Performance
Спать вовремя лечь 😂
источник

U

Uluk in QA — Load & Performance
Ну это целая наука, согласен с тобой)))
источник

KY

Kirill Yurkov in QA — Load & Performance
ну трупут контроллеры жеж
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Да, так. Но какие? Вложенные или последовательные? С какими процентами если вложенные? Почему вложенные?

уже кусочек науки
источник

СФ

Степа Фомичев... in QA — Load & Performance
Например, в программировании тоже есть плеяда людей, которые так же набрасывают) но прикладное программирование, как и нт - это прежде всего обычная рабочая специальность. И прикладная.
источник

GG

Gugo Groci in QA — Load & Performance
Это интересно, да. Хотя там тоже цирк с конями.
источник

KY

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

KY

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

KY

Kirill Yurkov in QA — Load & Performance
бест практисы слабо популярны, отсюда и велосипединг
источник

GG

Gugo Groci in QA — Load & Performance
Дело не в том, что это даст бонус, а в том, как интерпретировать результаты. Одно дело 2 сигмы от нормального распределения, другое - от непонятно чего.
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Или вот сейчас думал, как равновероятно распределеть 10 промокодов, среди 15-ти людей, желающих их получить. Пусть алгоритм будет такой:

1. Сначала выбираем случайно первого из всех
2. Выбираем случайно второго из оставшихся
3. ....

Будет ли вероятность выпадения каждого из 10-ти одинаковой? Чтобы получить ответ, книжку почитал
потому что ответ не на поверхности
https://kpfu.ru/docs/F2103130989/Bilyalov_teoriya.veroyatnostej.pdf
источник

KY

Kirill Yurkov in QA — Load & Performance
ну это не научная херня, это экстрасенсорика. нужно интерпретировать на прод - нужен либо прод либо стенд 1в1 как прод.
источник

KY

Kirill Yurkov in QA — Load & Performance
:D
источник

GG

Gugo Groci in QA — Load & Performance
Я смотрел, как НТшат хапрокси, и тп инструменты. Обычно свои самодельные тулзы, т.к. остальное не тянет.
Но и там нет устаканившейся методологии - каждый мерит как хочет, и результаты скачут, в зависимости от того, кто, как и чем измерял.
источник

KY

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

GG

Gugo Groci in QA — Load & Performance
Потом я дошёл до самого дна.
Начал читать статьи, где описывается как распределять руками на ассемблере входящий поток данных и команд по регистрам и блокам выборки и исполнения, чтобы была высокая связность, попадание в кеши и непересечение по областям памяти.
Очень интересно 😂
источник

KY

Kirill Yurkov in QA — Load & Performance
лучше бы выспался все таки)
источник

KY

Kirill Yurkov in QA — Load & Performance
в целом, наверное, работа с большими данными, хоть какая-то но наука. не зря там есть такой лвл как дата сайнс.
нт было бы в разы научнее будь в этой нише больше ПРАВИЛЬНЫХ И ПОЛНЫХ методологий с причинноследственными связями и практиками. а сейчас народ вынужден годами в фундаментальных вещах разбираться, чтобы картинка сложилась и потом если ты не выгорел ты пилишь какой-то годный фрейм, тул, статью или интеграцию)
источник

KY

Kirill Yurkov in QA — Load & Performance
и тогда может быть кто-то быстрее апнется и будет сразу классным и сразу сделает везде науку
источник