Projects in Awesome Lists tagged with 2pc
A curated list of projects in awesome lists tagged with 2pc .
https://github.com/yongman/tidis
Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend
2pc database distributed-nosql-database nosql raft redis rocksdb shared-nothing tikv transaction transaction-storage
Last synced: 15 May 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/abdulsametileri/hotel-reservation-service
A basic hotel reservation system with 2PC using pessimistic and optimistic locks in Go
2pc go optimistic-locking pessimistic-locking postgresql
Last synced: 18 Mar 2025
https://github.com/berkaroad/eventual2pc
最终一致性2PC范式,提供多聚合根之间交互事务的抽象接口。任何基于cqrs + eda 实现多聚合根最终一致性的框架,都可基于此接口进行实现,以达到提高开发效率的目的。
2pc cqrs eda eventual processmanager saga tcc transaction
Last synced: 05 Apr 2025
https://github.com/berkaroad/enode.extensions
ENode extensions
2pc aggregate enode enode-extensions eventual eventual2pc mq published-version-store rabbitmq redis snapshot
Last synced: 14 Feb 2026
https://github.com/darky/pg-trx-outbox
Transactional outbox of Postgres for Node.js with little Event Sourcing
2pc event nodejs outbox pg postgres postgresql sourcing transaction transactional
Last synced: 18 Sep 2025
https://github.com/amirhnajafiz/2pc
Implementing a distributed database transaction service using 2PC.
2pc distributed-systems go golang transaction-management
Last synced: 27 Feb 2026
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/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: 30 Apr 2026
https://github.com/mevlutayilmaz/microservices-2pc-example
2pc csharp microservices pattern two-phase-commit
Last synced: 01 Mar 2025