awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 个仓库

Awesome GitHub RepositoriesThree-Phase

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.

Awesome Three-Phase GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • changmingxie/tcc-transactionchangmingxie 的头像

    changmingxie/tcc-transaction

    5,768在 GitHub 上查看↗

    本项目是一个 Java 实现的 Try-Confirm-Cancel (TCC) 模式,提供了一个分布式事务框架和管理库。它作为一个协调器,管理多阶段事务的生命周期,以确保跨多个分布式服务的一致性。 该框架包括一个分布式事务协调器服务器,用于从本地服务卸载事件和任务操作。它还提供了一个专用仪表板,用于可视化事务状态并手动操作分布式事件和任务。 该系统通过三阶段提交协议和异步重试机制来管理一致性,以实现最终一致性。它支持用于持久化事务状态的可插拔后端存储,并利用基于任务的工作流来执行分布式操作。

    Utilizes a three-phase commit protocol to separate asset reservation from the final commit or rollback.

    Java
    在 GitHub 上查看↗5,768
  1. Home
  2. Software Engineering & Architecture
  3. Commit Protocols
  4. Three-Phase