Size: a a a

QA — Load & Performance

2021 June 28

jj

jagga jagga in QA — Load & Performance
веселей будет, если ты прибьешь etcd
источник

A

Alexander in QA — Load & Performance
мне кажется тогда там станет очень тихо.
источник

jj

jagga jagga in QA — Load & Performance
ну да) все как после большого звездеца)
источник

A

Alexander in QA — Load & Performance
с ним только можно проверить кейс, когда etcd лежит на коммунальном ресурсе и этот ресурс затупил сильно
источник

jj

jagga jagga in QA — Load & Performance
ну а вообще пока в кубер не завезут нормальный шедулер
источник

jj

jagga jagga in QA — Load & Performance
все отстой и пофигу
источник

A

Alexander in QA — Load & Performance
варианты с подбором конфигурации  - интересная идея, спасибо
источник

jj

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

A

Alexander 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
девопс на ручнике перекатывал все сервисы в кубер)))
источник

jj

jagga jagga in QA — Load & Performance
становилось зашибись на какое-то время
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
У меня не было успешного опыта. В планах команды сделать такое - выставить лимиты на CPU по умолчанию всем, посмотреть, кто первым упрется и начать корректировать.
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Также важны опции healthcheck, влияют на количество потерянных запросов при зависании ноды.
Согласованная настройка startup, liveness и readiness проб очень важна.
Зависание как раз и проявляется под нагрузкой.

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

ВС

Вячеслав Смирнов... in QA — Load & Performance
У нас на проекте пока просто проверка, что порт 8080 не закрыт. А правильно сделать так, чтобы была ручка, где сервис ответит - ОК, я живой, меня зовут так-то, я работаю уже 1000 часов.
источник

ВС

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

NK

ID:0 in QA — Load & Performance
Материалы доклада
Профилирование #JVM в #Kubernetes

https://heisenbug-piter.ru/2021/spb/talks/7xxou7lmwvn6xnfrx4atnd/
Слайды доступны на странице доклада.
Или так: https://polarnik.github.io/JVM-profiling-in-Kubernetes/

В тему доклада было обсуждение в подкасте Битовая каска (29 апр. 2021 г):
Профилирование приложений: https://youtu.be/hUW7-pTOlaI
источник

A

Alexander in QA — Load & Performance
Вот это здорово, полезно под рукой иметь статью 👍
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Для корректного отображения слайдов по ссылке
https://polarnik.github.io/JVM-profiling-in-Kubernetes/
рекомендую установить шрифт https://fonts.google.com/specimen/Roboto

На простых HTML-слайдах все и так отображается. Таких слайдов 99%.
А вот для SVG-изображений, шрифт почему-то не загружается из интернета. И некоторые схемы "разъезжаются" если нет локального шрифта Roboto.
источник