面向分布式系统关键数据的可靠分布式键值存储,基于 Raft 共识算法与 gRPC 接口。
5.3万+112 本周1.1万GoApache-2.0维护活跃更新于 22小时前
Apache ZooKeeper 是一个分布式协调服务,提供层级化键值存储,用于分布式系统中的配置管理、命名与同步。
Apache ZooKeeper 是一个基于 Java 的分布式应用协调服务。它提供一个共享的层级命名空间,客户端可以在其中读取、写入小型数据节点并设置监听,应用可以在此之上实现配置管理、服务发现和选主等基础能力。
项目以可通过 Maven 构建的源码形式发布,同时提供包含运行服务端所需 jar 包的二进制压缩包。从 3.5.5 版本起,parent、zookeeper 和 zookeeper-jute 等构件会发布到 Maven Central,Java 项目可以直接依赖其客户端库。
ZooKeeper 是 Apache 软件基金会的顶级项目,仓库包含 CI 配置,贡献流程记录在项目 wiki 中。
从 ZooKeeper 发布页面下载发行版
使用 Maven 从源码构建项目
mvn clean install概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
面向分布式系统关键数据的可靠分布式键值存储,基于 Raft 共识算法与 gRPC 接口。
开源的动态服务发现、配置管理与服务管理平台,面向云原生与微服务应用。
基于 SQLite 构建的轻量级、容错分布式关系型数据库,通过 Raft 共识实现多节点复制。
面向微服务的集中式配置管理系统,支持实时推送、版本发布、灰度发布和操作审计。
Apache Dubbo 的 Java 实现,一个用于构建 RPC 通信与微服务的框架。
一个 Go 语言实现的 Raft 共识协议库,用于管理复制日志和复制状态机。