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.
This project is a Java implementation of the try-confirm-cancel pattern, providing a distributed transaction framework and management library. It functions as a coordinator that manages the lifecycle of multi-phase transactions to ensure consistency across multiple distributed services. The framework includes a distributed transaction coordinator server that offloads event and task operations from local services. It also provides a dedicated dashboard for visualizing transaction status and manually operating distributed events and tasks. The system manages consistency through a three-phase c
Utilizes a three-phase commit protocol to separate asset reservation from the final commit or rollback.