awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesProprietary Sync Protocols

Custom protocols for maintaining file consistency between server and local devices with incremental updates and conflict resolution.

Distinct from Client-Server Synchronization: Distinct from Client-Server Synchronization: focuses on a proprietary sync protocol for file consistency, not generic type-definition synchronization.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Proprietary Sync Protocols. Refine with filters or upvote what's useful.

Awesome Proprietary Sync Protocols GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • automerge/automergeAvatar von automerge

    automerge/automerge

    6,373Auf GitHub ansehen↗

    Automerge ist eine Engine zur verteilten Zustandssynchronisation und eine Bibliothek für konfliktfreie replizierte Datentypen (CRDTs). Sie ermöglicht es mehreren Knoten, gleichzeitige Updates an einem gemeinsamen Datensatz vorzunehmen, während garantiert wird, dass alle Replikate schließlich in denselben Zustand konvergieren. Das Projekt bietet eine in Rust geschriebene Hochleistungs-Implementierung zur Verwaltung von Zustandszusammenführungen und Synchronisation. Es verwendet ein byte-komprimiertes Synchronisationsprotokoll, um minimale Delta-Updates zwischen Peers zu übertragen, was die Datenkonsistenz in Peer-to-Peer- und Echtzeit-Kollaborationsumgebungen erleichtert. Das System deckt breite Funktionen für verteilten geteilten Zustand ab, einschließlich kausaler Graph-Konfliktauflösung, Operation-Log-Replay und sprachunabhängiger Datencodierung. Es enthält Verifizierungsprozesse, um sicherzustellen, dass Dokumente und Datenwerte über verschiedene Betriebssysteme und Sprachimplementierungen hinweg konsistent interpretiert werden.

    Implements a byte-compressed synchronization protocol to transmit minimal delta updates between peers.

    JavaScript
    Auf GitHub ansehen↗6,373
  • realm/realm-jsAvatar von realm

    realm/realm-js

    6,001Auf GitHub ansehen↗

    Realm is a mobile database: an alternative to SQLite & key-value stores

    Combines local persistence and remote sync into one unified data flow over a custom protocol.

    TypeScriptmobile-databasemobile-firstnosql-database
    Auf GitHub ansehen↗6,001
  • opencloud-eu/opencloudAvatar von opencloud-eu

    opencloud-eu/opencloud

    4,829Auf GitHub ansehen↗

    OpenCloud is a self-hosted platform for synchronizing files across devices and sharing them with team members through collaborative spaces and access controls. It enables users to sync files between a server and local desktop and mobile clients, manage files and folders, and share content with internal and external contributors via permission-based links and file drops. The platform integrates an embedded OpenID Connect identity provider for authentication and supports external identity providers. It stores all data and metadata directly on the filesystem, eliminating the need for a separate

    Maintains file consistency between server and local devices through a proprietary sync protocol that manages incremental updates and conflict resolution.

    Go
    Auf GitHub ansehen↗4,829
  1. Home
  2. Software Engineering & Architecture
  3. TypeScript Type Definitions
  4. Client-Server Synchronization
  5. Proprietary Sync Protocols

Unter-Tags erkunden

  • Binary Delta SynchronizationProtocols for transmitting minimal binary differences to synchronize state across distributed nodes. **Distinct from Proprietary Sync Protocols:** Focuses on the binary compression of state deltas for synchronization, whereas Proprietary Sync Protocols is a broader category for custom consistency protocols.
  • Unified Sync Protocol MultiplexingCombines local persistence and remote synchronization into a single data flow over a custom protocol. **Distinct from Proprietary Sync Protocols:** Distinct from Proprietary Sync Protocols: multiplexes local and remote data flows into one unified protocol, not just file consistency.