نشر-اشتراك وسجل آمن من حيث النوع لفاعلي Gleam
2025-08-23
Glyn هي مكتبة توفر نظام نشر-اشتراك وسجلًا آمنًا من حيث النوع لفاعلي Gleam، مع دعم للتشكيل العنقودي الموزع. مبنية على مكتبة Erlang syn، تقدم نظامين متكاملين لاتصال الفاعلين: نشر-اشتراك لبث الأحداث، وسجل لتوجيه الأوامر المباشر. يتكامل Glyn بسلاسة مع نموذج الفاعل في Gleam باستخدام أنماط تكوين المُحددات. المُشفرات الصريحة مطلوبة لضمان سلامة النوع عند إرسال الرسائل بين العُقد في العنقود. تُظهر أمثلة التعليمات البرمجية كيفية تعريف أنواع الرسائل، وإنشاء المُشفرات، واستخدام نشر-اشتراك والسجل للتواصل بين الفاعلين. كما يتم عرض تكامل الفاعلين متعدد القنوات، مما يسمح بسيناريوهات اتصال أكثر تعقيدًا.
التطوير
فاعل