oplog

Data synchronization system

A system for synchronizing data between multiple nodes in real-time, used to support microservices architecture and event-driven applications.

A generic oplog/replication system for microservices

GitHub

111 stars
89 watching
13 forks
Language: Go
last commit: 4 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dotchain/dot An implementation of conflict-free distributed data synchronization using operational transformation and persistent immutable data structures 87
long2ice/meilisync A tool that synchronizes data from MySQL/PostgreSQL/MongoDB with Meilisearch in real-time. 297
rwynn/monstache A real-time data synchronization service between MongoDB and Elasticsearch 1,292
planetis-m/sync Provides a set of synchronization primitives to manage threads and parallel execution safely. 19
40ants/cl-prevalence-multimaster A system that synchronizes the state of multiple distributed applications with eventual consistency. 5
condensationds/condensation A distributed data system designed to provide conflict-free synchronization and end-to-end security while preserving data ownership 442
systemd/casync A tool for efficiently storing and synchronizing large file systems or directory trees across multiple related versions. 1,509
ladeiko/onewaysynchronizer A synchronization framework for managing data between local and remote sources 9
jellesiderius/mage-db-sync Automates database synchronization across development, staging, and production environments. 69
pervasync/react-native-sync Synchronizes data between client-side and server-side databases in real-time 58
benlau/qsyncable A solution to synchronize data between models by duplicating and synchronizing local copies of data 118
calzoneman/sync A system for synchronizing online media playback across multiple users and video hosts. 1,478
openappsec/smartsync Synchronizes learning data from multiple agents to create unified models for assets 14
derbyjs/racer Realtime data synchronization and conflict resolution system for Node.js applications 1,188
david-coyle-sjc/impeller A Distributed Value Store written in Swift that synchronizes data across devices and integrates with various cloud services. 1