منسق مفتوح المصدر
المُنسِّق مفتوح المصدر (Open-Source Orchestrator) هو إطار عمل برمجي، يُبنى عادةً على أكواد مساهم بها من المجتمع، ومصمم لأتمتة وتنسيق وإدارة تسلسلات معقدة من المهام أو الخدمات أو مسارات العمل الحسابية. وبدلاً من أن يكون خاصًا (Proprietary)، فإن شفرته المصدرية متاحة بحرية، مما يسمح للمستخدمين بفحصها وتعديلها ونشرها وفقًا لاحتياجات تشغيلية محددة.
في بيئات الحوسبة الموزعة الحديثة - خاصة تلك التي تتضمن الخدمات المصغرة (microservices) أو مسارات الذكاء الاصطناعي (AI pipelines) أو معالجة البيانات المعقدة - يصبح الإدارة اليدوية غير مجدية. توفر المُنسِّقات طبقة التجريد اللازمة لضمان تشغيل المهام بشكل موثوق، والتوسع بكفاءة، والتعافي بسلاسة من الأعطال. كما أن طبيعتها مفتوحة المصدر تعزز الشفافية وتتجنب الارتباط بمورد واحد (vendor lock-in).
في جوهره، يحافظ المُنسِّق على حالة مرغوبة للنظام. يقوم المستخدمون بتعريف مسار عمل (رسم بياني موجه غير دوري أو DAG) يحدد التسلسل والتبعيات والمعلمات لمكونات مختلفة. ثم يقوم المُنسِّق بمراقبة الحالة الفعلية للمكونات قيد التشغيل باستمرار مقابل هذه الحالة المرغوبة، ويُطلق الإجراءات (مثل بدء خدمة، أو إعادة تشغيل خطوة فاشلة، أو توسيع الموارد) للحفاظ على الاتساق.