awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesEvent-Driven State Reconciliation

Mechanisms that detect and resolve inconsistencies between distributed data sources by reacting to specific state-change events.

Explore 3 awesome GitHub repositories matching data & databases · Event-Driven State Reconciliation. Refine with filters or upvote what's useful.

Awesome Event-Driven State Reconciliation GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • syncthing/syncthingsyncthing 的头像

    syncthing/syncthing

    85,400在 GitHub 上查看↗

    Syncthing 是一个去中心化的文件同步引擎,通过点对点网状网络在多个设备间保持一致的数据状态。它作为后台守护进程运行,在受信任的节点之间自动复制文件的创建、修改和删除,无需中央服务器。通过利用内容可寻址块索引和块级增量同步,系统仅识别并传输文件的修改部分,从而确保在异构环境中高效地传播数据。 该项目以安全优先的架构著称,依赖相互 TLS 认证来验证设备身份,确保所有连接在加密上绑定到受信任的证书指纹。它支持灵活的同步模式,包括双向复制、用于备份的单向镜像以及基于引用的强制执行。为了增加隐私性,系统为不受信任的设备提供了文件夹级加密,并允许对网络流量进行细粒度控制,包括限制操作仅在本地网络进行或利用中继基础设施进行 NAT 穿透。 除了核心复制功能外,该平台还提供全面的管理工具,包括用于监控连接状态和吞吐量的 Web 仪表板,以及用于高级配置的命令行界面。它包含强大的版本控制策略以防止数据丢失,并通过原生服务集成和可观测性指标支持复杂的部署场景。该软件专为跨平台兼容性而设计,可通过标准包管理器或容器化环境安装。

    Triggers incremental state reconciliation across the network in response to filesystem events detected by local watchers.

    Gogop2ppeer-to-peer
    在 GitHub 上查看↗85,400
  • koenkk/zigbee2mqttKoenkk 的头像

    Koenkk/zigbee2mqtt

    14,812在 GitHub 上查看↗

    Zigbee2mqtt is a service that functions as a bridge between Zigbee radio signals and the MQTT messaging protocol. It acts as a smart home hardware controller, enabling the management and communication of sensors, lights, and switches through local USB or network-based radio adapters. The project serves as a network manager for local mesh environments, handling the pairing of new hardware and the ongoing administration of device connections. It translates proprietary radio payloads into standardized data structures using a declarative schema, ensuring that device states are reconciled in real

    Maintains synchronized device properties by processing radio events and updating the broker state in real time.

    TypeScripthacktoberfest
    在 GitHub 上查看↗14,812
  • dunglas/mercuredunglas 的头像

    dunglas/mercure

    5,266在 GitHub 上查看↗

    Mercure 是一个基于 HTTP 的消息代理和实时发布/订阅服务器,用于将异步数据更新路由给授权订阅者。它作为一个中心枢纽,通过标准 HTTP 请求接收数据,并使用服务器发送事件(SSE)协议将其广播给 Web 客户端。 该项目的特色在于用单向 HTTP 连接取代了 WebSocket,利用 HTTP/2 和 HTTP/3 实现多路复用、低延迟交付。它实现了使用 JSON Web Token(JWT)和 JSON Web Signature(JWS)的安全访问控制层,以验证发布者和订阅者的身份,并支持通过 JSON Web Encryption(JWE)进行端到端载荷加密。 该系统涵盖了用于事件驱动架构的高可用性集群和水平扩展,包括在客户端断开连接后协调丢失更新的事件历史恢复。其运维层面包括性能监控、客户端在线状态跟踪和请求限流。 该枢纽可作为自托管二进制文件部署,也可部署在 Kubernetes 等容器化环境中,或通过托管配置服务进行部署。

    Implements mechanisms to recover missed updates after connection loss by reconciling state based on event identifiers.

    Goapiasync-apicaddy
    在 GitHub 上查看↗5,266
  1. Home
  2. Data & Databases
  3. Data Integration & Synchronization
  4. Event-Driven Data Pipelines
  5. Event-Driven State Reconciliation