عن المشروع
Temporal هي منصة تنفيذ متينة تتيح للمطورين تنفيذ وحدات من منطق التطبيق، والمعروفة باسم Workflows، بطريقة مرنة. لقد صُممت للتعامل مع الإخفاقات المتقطعة تلقائياً وإعادة محاولة العمليات الفاشلة لضمان الموثوقية في التطبيقات القابلة للتوسع.
تشمل المكونات والميزات الرئيسية ما يلي:
- Temporal Server: المحرك الأساسي الذي يدير تنفيذ الـ workflows.
- Temporal CLI: واجهة سطر أوامر للتفاعل مع الخادم، وإدارة namespaces، وسرد الـ workflows.
- Temporal Web UI: واجهة مرئية لمراقبة وعرض الـ workflows التي يتم تنفيذها.
- دعم لغات متعددة: بينما يحتوي هذا المستودع على الكود المصدري للخادم، يمكن تنفيذ الـ workflows والـ activities والـ workers باستخدام لغات مدعومة مختلفة (مثل Go و Java).
نشأت Temporal كفرع من Cadence التابع لشركة Uber، وتقوم بتطويرها شركة Temporal Technologies.