awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 مستودعات

Awesome GitHub RepositoriesInter-Node Data Synchronization

Mechanisms for keeping data consistent and available across different nodes in a distributed storage cluster.

Distinct from Client-Server Data Synchronization: Focuses on backend server-to-server consistency in a storage cluster, unlike client-server or browser-sync tools.

Explore 9 awesome GitHub repositories matching data & databases · Inter-Node Data Synchronization. Refine with filters or upvote what's useful.

Awesome Inter-Node Data Synchronization GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • happyfish100/fastdfsالصورة الرمزية لـ happyfish100

    happyfish100/fastdfs

    9,231عرض على GitHub↗

    FastDFS is a distributed file system and object store designed as a high-capacity file server. It functions as a cluster storage manager that saves, syncs, and accesses large volumes of unstructured data across a network of distributed servers. The system uses unique identifiers for file retrieval and indexing instead of traditional hierarchical naming to avoid metadata bottlenecks. It manages file attributes through key-value metadata mapping and employs a distributed replication model to ensure high availability and data redundancy across storage groups. The project provides capabilities f

    Syncs data between different cluster nodes to maintain consistency and availability across the entire system.

    Cdistributed-file-storagedistributed-file-systemstorage-servers
    عرض على GitHub↗9,231
  • apache/couchdbالصورة الرمزية لـ apache

    apache/couchdb

    6,905عرض على GitHub↗

    CouchDB is a NoSQL document database that stores data as flexible documents and exposes a RESTful API for data management over HTTP. It functions as a distributed document store, synchronizing and replicating data across multiple nodes to ensure high availability and consistency. The system includes a full-text search engine that transforms database records into queryable documents, supporting sorting and pagination. Data synchronization is handled via multi-master replication, which exchanges revision histories to maintain consistency across distributed nodes. The database utilizes multi-ve

    Synchronizes data across multiple primary nodes to maintain reliability and availability within the distributed cluster.

    Erlang
    عرض على GitHub↗6,905
  • hazelcast/hazelcastالصورة الرمزية لـ hazelcast

    hazelcast/hazelcast

    6,570عرض على GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Protects against data loss by ensuring partition backups are stored on different physical or virtual nodes within the cluster.

    Javabig-datacachingdata-in-motion
    عرض على GitHub↗6,570
  • jerosoler/drawflowالصورة الرمزية لـ jerosoler

    jerosoler/Drawflow

    6,047عرض على GitHub↗

    Simple flow library 🖥️🖱️

    Sync data from HTML attributes like df-* on inputs, textareas, or selects to the node's data object.

    JavaScript
    عرض على GitHub↗6,047
  • apache/kvrocksالصورة الرمزية لـ apache

    apache/kvrocks

    4,338عرض على GitHub↗

    Kvrocks is a distributed key-value store and Redis-compatible NoSQL database. It utilizes a RocksDB storage engine to provide disk-based persistence, allowing for high-capacity data storage with reduced memory costs compared to in-memory systems. The system functions as a vector database and full-text search engine, supporting nearest-neighbor searches on vector embeddings and complex document queries via text matching. It employs a proxyless cluster architecture with slot-based routing to distribute data and scale capacity across multiple nodes. The platform covers a wide range of data mana

    Maintains data consistency across a distributed cluster via primary-replica state synchronization.

    C++databasedistributedkv
    عرض على GitHub↗4,338
  • sjqzhang/go-fastdfsالصورة الرمزية لـ sjqzhang

    sjqzhang/go-fastdfs

    4,138عرض على GitHub↗

    go-fastdfs هو نظام ملفات موزع وخادم تخزين كائنات مصمم لبناء تخزين سحابي خاص. يوفر تنفيذاً للتخزين متوافقاً مع FastDFS يدير مجموعات من عقد التخزين للتعامل مع عمليات رفع وتنزيل الملفات على نطاق واسع. يركز النظام على التوافر العالي من خلال بنية لا مركزية تقوم تلقائياً بمزامنة البيانات وإصلاح الأعطال عبر أجهزة متعددة دون منسق مركزي. ويدعم بشكل خاص تخزين الملفات القابلة للاستئناف عبر HTTP، مما يسمح بإيقاف عمليات النقل الكبيرة واستئنافها من آخر بايت ناجح للتعامل مع عدم استقرار الشبكة. تشمل الإمكانيات الأساسية تحسين موارد التخزين من خلال إلغاء تكرار المحتوى القائم على SHA1 ودمج الملفات الصغيرة لتقليل استهلاك الـ inode في نظام الملفات. يتضمن المشروع أيضاً خط أنابيب لمعالجة الصور يقوم بالتحجيم وتغيير الحجم الديناميكي للصور أثناء عملية التنزيل ويؤمن الوصول إلى الملفات باستخدام المصادقة القائمة على الرموز (token-based). يمكن نشر النظام عبر حاويات Docker.

    Ensures data consistency and availability by automatically synchronizing files across different nodes in the storage cluster.

    Gobreakpoint-resumecloud-storagecloudnative
    عرض على GitHub↗4,138
  • ravendb/ravendbالصورة الرمزية لـ ravendb

    ravendb/ravendb

    3,961عرض على GitHub↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    Maintains data consistency across a cluster by automatically replicating all writes between nodes.

    C#csharpdatabasedocument-database
    عرض على GitHub↗3,961
  • sofastack/sofa-jraftالصورة الرمزية لـ sofastack

    sofastack/sofa-jraft

    3,806عرض على GitHub↗

    sofa-jraft is a Java implementation of the Raft consensus algorithm. It serves as a distributed consensus engine and linearizable state machine designed to ensure high availability and data consistency across a cluster of nodes. The project provides a replicated key-value store and a coordination engine for managing distributed state. It distinguishes itself through support for multi-group consensus sharding to distribute traffic and a service provider interface that allows for custom log storage and entry encoding implementations. The system covers a wide range of distributed capabilities,

    Implements non-voting learner nodes that replicate data from the cluster to scale read operations without affecting quorum.

    Javaconsensusdistributed-consensus-algorithmsjava
    عرض على GitHub↗3,806
  • openebs/mayastorالصورة الرمزية لـ openebs

    openebs/mayastor

    1,046عرض على GitHub↗

    Mayastor is a software-defined, cloud-native block storage solution designed to provide high-performance, persistent storage for stateful applications within container orchestration environments. It functions as a distributed storage control plane that decouples application data from physical hardware, enabling dynamic provisioning and management of block volumes across clustered nodes. The platform distinguishes itself by utilizing a user-space storage driver architecture that bypasses kernel overhead to maximize hardware performance. It leverages the NVMe-over-Fabrics protocol to deliver lo

    Synchronizes volume data across multiple network nodes to ensure high availability and data persistence.

    Rustcontainersdata-planek8s
    عرض على GitHub↗1,046
  1. Home
  2. Data & Databases
  3. Inter-Node Data Synchronization

استكشف الوسوم الفرعية

  • HTML Attribute Data BindingsAutomatically synchronizes node data by reading HTML attributes like df-* from input elements within node templates. **Distinct from Inter-Node Data Synchronization:** Distinct from Inter-Node Data Synchronization: focuses on binding form fields inside a single node to its data object, not keeping data consistent across distributed storage nodes.
  • Learner Node SynchronizationSynchronization of data to non-voting nodes that do not participate in the quorum or election process. **Distinct from Inter-Node Data Synchronization:** Distinct from general inter-node synchronization by specifically addressing non-voting learner roles for read-scaling.
  • Node Form Data BindingBinds form fields inside a node to its data object so changes update automatically in visual flow editors. **Distinct from Inter-Node Data Synchronization:** Distinct from Inter-Node Data Synchronization: focuses on binding form fields within a single node to its data object, not synchronizing data across distributed nodes.