Notification systems with micro services in Elixir. Building distributed applications course
-
Updated
Nov 14, 2022 - Elixir
Notification systems with micro services in Elixir. Building distributed applications course
ATM System which allows users to track their account balance, withdraw funds and deposits funds to their account – just like you know it from your ATM transactions with your bank.
Laboratory works for Distributed Systems course: introduction to Hazelcast and two-phase transactions
A cluster of docker instances to simulate two phase commit protocol.
An implementation of the Two-Phase Commit protocol for distributed systems, ensuring atomicity in transactions. Robust, fault-tolerant, and scalable.
a collection of distributed algorithms (on PeerJS which uses WebRTC)
This repository implements the Two-Phase Commit (2PC) Protocol, a pattern that provides a strong consistency model.
An implementation of the two-phase commit algorithm written in Rust and Go.
Course "Verteilte Systeme" at Vienna University of Technology
Demo project that showcase various methods for implementing transactions in microservice environment
Two-Phase Commit concept implemented in Python with PostgreSQL
A consistent distributed KV store that implements the two phase commit protocol, written in java, using gRPC
Distributed file storage system
bad demo of 2PC thrown together in 1.5 days
(WIP) Two Phase Commit state machine for Elixir
Replicated Concurrency Control and Recovery - a distributed database simulation with replication, deadlock detection and failure recovery.
Simple console implementation of Two Phase commit using c# and ADO.Net
simple Two Phase Commit protocol implementation in Java
Add a description, image, and links to the two-phase-commit topic page so that developers can more easily learn about it.
To associate your repository with the two-phase-commit topic, visit your repo's landing page and select "manage topics."