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)، وملفات التعريف (وحدة المعالجة المركزية، والذاكرة، والإدخال/الإخراج)، واستراتيجيات التحسين (التخزين المؤقت، وتحسين الاستعلامات، وCore Web Vitals). يُستخدم لتخطيط السعة واكتشاف الانحدار وإنشاء أهداف مستوى الأداء (SLOs). المصدر: vuralserhat86/antigravity-agentic-skills.