النشر المستمر
term_id: continuous_deployment
Category: engineering_practice
Definition
النشر المستمر هو امتداد للتسليم المستمر حيث يتم أتمتة عملية الإصدار بالكامل. بمجرد اجتياز تغييرات الكود جميع معايير الجودة، بما في ذلك اختبارات الوحدة، واختبارات التكامل، وفحوصات الأمان، يتم نشره تلقائياً على الخوادم المنتجة.
Summary
ممارسة هندسية برمجية يتم فيها إصدار كل تغيير في الكود يجتاز الاختبارات الآلية تلقائياً إلى بيئة الإنتاج.
Key Concepts
- الاختبار الآلي
- خطوط أنابيب التكامل والنشر المستمر (CI/CD Pipelines)
- النشر بدون توقف (Zero-downtime Deployment)
- أعلام الميزات (Feature Flags)
Use Cases
- منصات التداول عالية التردد
- تطبيقات الويب واسعة النطاق
- إدارة هندسة الخدمات المصغرة (Microservices)