An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with two-phase-commit

A curated list of projects in awesome lists tagged with two-phase-commit .

https://github.com/liuyangming/bytejta

ByteJTA is a distributed transaction manager based on the XA/2PC mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteJTA/wiki

distributed-transactions jta spring-cloud transaction transaction-manager two-phase-commit xa

Last synced: 05 Apr 2025

https://github.com/liuyangming/ByteJTA

ByteJTA is a distributed transaction manager based on the XA/2PC mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteJTA/wiki

distributed-transactions jta spring-cloud transaction transaction-manager two-phase-commit xa

Last synced: 04 May 2025

https://github.com/distributedcomponents/disel

Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq

coq coq-library distributed-systems mathcomp proof separation-logic ssreflect two-phase-commit

Last synced: 11 Oct 2025

https://github.com/vadiminshakov/committer

Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang

2pc 3pc distributed-systems three-phase-commit two-phase-commit

Last synced: 29 Jun 2025

https://github.com/tuannh982/s2pc

simple Two Phase Commit protocol implementation in Java

consensus consensus-protocol distributed-systems java two-phase-commit

Last synced: 29 Mar 2025

https://github.com/chassisframework/two_phase_commit

(WIP) Two Phase Commit state machine for Elixir

2pc distributed-systems elixir two-phase-commit

Last synced: 09 Oct 2025

https://github.com/nichitaa/notifyx

Notification systems with micro services in Elixir. Building distributed applications course

docker-compose ecto elixir-phoenix grafana-dashboard pm2 postgres prometheus scalable two-phase-commit ws-api

Last synced: 29 Mar 2025

https://github.com/dj1095/two-phase-distributed-commit

An implementation of the Two-Phase Commit protocol for distributed systems, ensuring atomicity in transactions. Robust, fault-tolerant, and scalable.

atomicity client-server distributed-systems fault-tolerance java8 multithreading rpc-framework scalability two-phase-commit

Last synced: 21 Feb 2025

https://github.com/c-weiyu/queued-and-distributed-transactions

Middleware Support for Queued and Distributed Transactions with Multiple Isolation Levels based on MQTT

isolation-levels mqtt two-phase-commit zookeeper

Last synced: 05 Mar 2025

https://github.com/aveek-saha/two-phase-commit

A consistent distributed KV store that implements the two phase commit protocol, written in java, using gRPC

2-phase-commit 2pc distributed-key-value-database distributed-systems grpc grpc-java kv-store protobuf protobuf3 protocol-buffers rpc two-phase-commit

Last synced: 10 Jun 2025