Trigora هي منصة تنفيذ متينة للوكلاء والبرامج الذكاء الاصطناعي طويلة العمر. اكتب منطق التطبيق العادي في TypeScript أو Python أو Rust. يمكن لـ Trigora تعليق التنفيذ عبر الأحداث والمؤقتات والتأثيرات الخارجية والبرامج الفرعية، ثم الاسترداد من حالة الاستمرار الملتزمة بعد الفشل دون إعادة تشغيل تاريخ التنفيذ المكتمل.
غالبًا ما تعيد أنظمة سير العمل المتينة التقليدية بناء حالة التنفيذ عن طريق إعادة تشغيل التاريخ السابق. تستخدم Trigora التحقق من الاستمرار الشفاف (TCC) بدلاً من ذلك. عند الحدود المتينة، يلتزم TCC بموضع البرنامج والحالة المتينة الحية المطلوبة للاستمرار. يستأنف الاسترداد من تلك الاستمرارية الملتزمة بدلاً من إعادة تنفيذ البادئة المكتملة.
Trigora Cloud هي بيئة التشغيل المُدارة للإنتاج لبرامج TCC. توفر تنفيذًا متينًا، ونشر البرامج وإصدارها، والأحداث والمؤقتات، ومشغلات cron وwebhook، وأسرار المشروع، وفحص التنفيذ والمراقبة، والوصول إلى مساحة العمل ورموز API، والإدارة المستمرة والاسترداد.
TCC Engine هي تقنية التنفيذ المحمولة أسفل Trigora. تم تنفيذها بشكل أساسي في Rust، وتدعم التضمين الأصلي وWebAssembly، ولها واجهات أمامية معلنة لـ TypeScript وPython وRust. المحرك متاح بشكل منفصل للفرق التي ترغب في تضمين TCC في بيئات التشغيل أو البنية التحتية الخاصة بها.
المصدر: Hacker News · لخّصه HeadlinesBriefing