OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text, Geospatial and Key-Value models in one Multi-Model product. OrientDB can run d...
Distributed database warehouse for transactions, search and analytics across time.
Waltz is a quorum-based distributed write-ahead log for replicating transactions
Java implementation of distributed lock based on lightweight transactions in Cassandra database.
Source code for distributed transactions article from 2008, updated to use Spring Boot
Examples and demos which show usage of distributed transactions and eventual consistency in java applications...
Fault-tolerant Distributed Store providing strict serializable transactions using inconsistent replication...
Microservices Saga implementation for managing distributed transactions between two services
A distributed inventory system (with multiple "point of sales") that maintains and posts transactions to a distributed ledger across independent nodes using Lampor...
Spring Cloud project that implements Eventual Consistency to manage distributed transactions
Atomic RMI is an extension of Java Remote Method Invocation (Java RMI) with distributed atomic transactions....
This Project is an example of principles of distributed computing: scalability, transparency, concurrency, consistency, fault tolerance. Client-server interaction...
Basic Implementation of distributed transactions in Java, using two phase commit protocol
A Replicated Distributed File System allows its concurrent users to perform transactions, while guaranteeing ACID properties by keeping which one main master serve...
A Distributed Resource Manager that supports concurrent transactions with ACID properties
XA Transactions examples for http://www.percona.com/live/mysql-conference-2013/sessions/distributed-transactions-primer-mysql...
Distributed transaction manager. Implement database transaction control in microservice scenarios such as SpringCloud or Dubbo....
Implementing the Available Copies algorithm for replicated variables using two-phase locking and wait-die protocol at each site to maintain concurrency of transact...
It is required to implement a replicated file system. There will be one main server (master) and, data will be partitioned and replicated on multiple replicaServer...
Implemented a Multi Server DB System with Replication (Available Copies) and Concurrency Control (2-‐ Phase Locking). Support for Multi Version Read Consistency...
Saga pattern describes how to solve distributed transactions without two-phase-commit as this does not scale in distributed systems.use spring boot...
this is a distributed transaction demos, check details for this in my blog articles : https://zhangxiaocai.cn/posts/ea07db80.html ....
A Kafka Distributed Banking System that processes card transactions and identifies suspicious transactions so that customers can be notified....
SpringApplication, Externalized Configuration, Profiles, Logging, Internationalization, JSON, Web Applications, Security, SQL Databases, NoSQL Technologies, Cachin...
The purpose of this project is to develop a distributed banking system that provides customers with the facility to check their accounts and do transactions on-lin...