ما هو نمط الشجرة الخانقة
الاستبدال التدريجي للنظام القديم
نمط الشجرة الخانقة هو نمط معماري للانتقال التدريجي من نظام قديم إلى نظام جديد بدون إيقاف تشغيل كامل.
كيف يعمل
- يتم بناء الوظائف الجديدة في النظام الجديد
- يتم ترحيل الميزات القديمة تدريجياً
- الواجهة توجه الطلبات بين الأنظمة
- يتم "خنق" النظام القديم مثل شجرة بواسطة التين
مراحل الترحيل
- تحليل النظام الحالي
- إنشاء واجهة/وكيل
- تطوير موازي للمكونات الجديدة
- ترحيل تدريجي للميزات
- إيقاف تشغيل النظام القديم
المزايا
- الحد الأدنى من مخاطر الترحيل
- استمرارية الأعمال
- القدرة على التراجع
- التعلم التدريجي للفريق
متى يُطبق
- الأنظمة القديمة المتجانسة
- التطبيقات الحرجة
- موارد محدودة لإعادة الكتابة
- متطلبات التوافر العالي