Технологический радарТехнологический радар

Performance Engineering

Reliability
Adopt

Определение

Performance Engineering (Инженерия производительности) — это дисциплина, связанная с проектированием, измерением, анализом и улучшением производительности систем под различными типами нагрузки.

Ценность

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

Применение

Технология реализуется с помощью нагрузочного тестирования, анализа задержек, профилирования, проверки пропускной способности, capacity проверок и оптимизации критичных компонентов, а также связана со следующими технологиями на радаре: Capacity Planning, Service Level Objectives, Service Level Indicator, High Availability Architecture, Traffic Management, Observability Platform, Chaos Engineering, Site Reliability Engineering.

Контекст

Наиболее актуальна для средних и крупных технологических компаний, а также Enterprise организаций со средней и высокой инженерной зрелостью, где системы работают под существенной нагрузкой, имеют требования к производительности и требуют системного управления производительностью как частью надежности.

Зрелость

Относится к уровню Adopt, потому что эта дисциплина давно доказала практическую ценность как устойчивый способ предотвращения деградации сервисов, повышения качества пользовательского опыта и обеспечения надежной работы систем в условиях роста нагрузки.