Performance engineering encompasses load testing, profiling, and optimization to deliver reliable, scalable systems. This skill provides frameworks for choosing the right performance testing approach (load, stress, soak, spike), profiling techniques to identify bottlenecks (CPU, memory, I/O), and optimization strategies for backend APIs, databases, and frontend applications.
Use this skill to validate system capacity before launch, detect performance regressions in CI/CD pipelines, identify and resolve bottlenecks through profiling, and optimize application responsiveness across the stack.
When to use: Pre-launch capacity planning, regression testing after refactors, validating auto-scaling.
При проверке производительности системы под нагрузкой, выявлении узких мест посредством профилирования или оптимизации скорости реагирования приложений. Охватывает нагрузочное тестирование (k6, Locust), профилирование (ЦП, память, ввод-вывод) и стратегии оптимизации (кэширование, оптимизация запросов, основные веб-показатели). Используйте для планирования мощности, обнаружения регрессии и установления SLO производительности. Источник: vuralserhat86/antigravity-agentic-skills.