Блог¶
Русские лонгриды о производительности, наблюдаемости и надежности.
The First Nine Guide¶
Function: the atomic unit of code
The First Nine Guide, блок 1: атом кода, сложность и ресурсы
Читать ->
Runtime models: как запускать тысячи функций одновременно
The First Nine Guide, блок 2: модели исполнения и их компромиссы
Читать ->
Typical web-application inner architecture
The First Nine Guide, блок 3: слои веб-приложения и внутренняя архитектура
Читать ->
Ideal application deployment
The First Nine Guide, блок 4: как деплоить без троттлинга и сюрпризов
Читать ->
Application footprint in operating system
System Footprint: как отличать проблемы OS и приложения по следам в метриках
Читать ->Performance Engineering¶
Материалы вне основной серии, но в той же инженерной линии.
Как мы боролись с овербукингом Kubernetes-кластеров
Соавторская статья о том, как мы подходили к овербукингу в Kubernetes и какие практические выводы сделали.
Читать ->Load2SRE: от нагрузки к доступности, без потери производительности
Текстовая версия доклада: путь от нагрузочного тестирования к SRE через практики performance engineering.
Читать ->Нагрузочное тестирование PostgreSQL, используя JMeter, Yandex.Tank и Overload
Самая ранняя статья (2017) — практика НТ PostgreSQL и инструменты для нагрузочных экспериментов.
Читать ->Публичные выступления (Performance Engineering)¶
Load2SRE — Heisenbug 2022
Доклад о Load2SRE: как связывать нагрузочное тестирование и доступность.
Смотреть ->PerfOps — HighLoad 2022
Операционный подход к производительности: PerfOps как системная практика.
Смотреть ->Автоматическая генерация отчётов — PerfConf #7
Как автоматизировать отчёты по нагрузке и превратить это в стабильный процесс.
Смотреть ->НТ с нуля — Heisenbug 2021
Как строить нагрузочное тестирование с нуля в продуктовой команде.
Смотреть ->Автоматизация НТ — Raiffeisen Meetup 2020
Сообщество QA Load: автоматизация нагрузочного тестирования в продукте.
Смотреть ->