2 dépôts
Mechanisms for synchronizing data between geographically distant datacenters while optimizing network traffic.
Distinct from Cross-Engine Data Synchronization: Existing candidates focus on logical contexts (tenant/central) or different database engines, not physical datacenter synchronization.
Explore 2 awesome GitHub repositories matching data & databases · Cross-Datacenter Synchronization. Refine with filters or upvote what's useful.
FoundationDB is an ACID-compliant distributed transactional key-value store. It functions as a scalable database engine that ensures strict serializability and data consistency across a cluster of servers using a shared-nothing architecture. The system is distinguished by its multi-region replication capabilities, allowing data to be synchronized across different datacenters for high availability and disaster recovery. It utilizes optimistic concurrency control to manage distributed transactions and employs a majority-based coordination system to maintain cluster state. The platform provides
Synchronizes data between primary and remote sites to enable high availability and disaster recovery across different datacenters.
Dynomite is a distributed data sharding layer and key-value storage engine proxy. It functions as a distribution layer that shards and replicates data across multiple nodes, transforming single-server datastores into scalable peer-to-peer systems. The system acts as a multi-datacenter data replicator, synchronizing data between different geographical locations to ensure resilience and high availability during site failures. It manages the distribution of key-value data to enable linear datastore scaling and redundant storage. The project provides capabilities for storage engine sharding and
Synchronizes key-value data between distant datacenters to optimize resilience and availability.