
من خدمة لكل وكيل إلى مدير واحد
بنيتُ النسخة الأولى من استضافة الوكلاء بنفسي: خدمة مستقلة لكل وكيل شريك، لكلٍّ منها عمليتها وإعدادات البروكسي الخاصة بها. نجح ذلك، لكن مع 25 وكيلًا صار كل إصدار يعني تعديل 25 خدمة. فأعدتُ تصميمها إلى مدير واحد لكل بيئة ينشئ الوكلاء من لوحة الإدارة ويوجّه الطلبات إليهم عبر Unix sockets، فأصبحت الإصدارات والنسخ الاحتياطية والنشر على عدة خوادم قابلة للتنبؤ.
- استبدلت خطوات النشر اليدوية المتكررة بسير عمل موحّد وأسهل على فريق التشغيل.
- بسّطت النسخ الاحتياطي والتوسّع على عدة سيرفرات عبر تنظيم معياري أوضح للخدمات.

