1 مستودع
Protocols that separate resource reservation from final commitment or rollback to coordinate distributed resources.
Distinct from Commit Protocols: Specifically implements the three-phase TCC variant rather than generic commit protocols.
Explore 1 awesome GitHub repository matching software engineering & architecture · Three-Phase. Refine with filters or upvote what's useful.
هذا المشروع هو تطبيق Java لنمط try-confirm-cancel، ويوفر إطار عمل للمعاملات الموزعة ومكتبة إدارة. يعمل كمنسق يدير دورة حياة المعاملات متعددة المراحل لضمان الاتساق عبر خدمات موزعة متعددة. يتضمن إطار العمل خادم منسق للمعاملات الموزعة يقوم بتفريغ عمليات الأحداث والمهام من الخدمات المحلية. كما يوفر لوحة تحكم مخصصة لتصور حالة المعاملة وتشغيل الأحداث والمهام الموزعة يدوياً. يدير النظام الاتساق من خلال بروتوكول التزام ثلاثي المراحل وآلية إعادة محاولة غير متزامنة لتحقيق الاتساق النهائي. يدعم تخزين خلفي قابلاً للتوصيل لاستمرار حالات المعاملة ويستخدم سير عمل قائماً على المهام لتنفيذ العمليات الموزعة.
Utilizes a three-phase commit protocol to separate asset reservation from the final commit or rollback.