dister(Distribution Cluster)是一款轻量级高性能的分布式集群管理软件,实现了分布式软件架构中的常用核心组件,包括:
dister的灵感来源于ZooKeeper、Consul、Etcd,它们都实现了类似的分布式组件,但是dister更加的轻量级、低成本、易维护、架构清晰、简单实用、性能高效,这也是dister设计的初衷。
dister是开源的,免费的,基于MIT协议进行分发,开源项目地址(gitee与github仓库保持实时同步): Gitee( https://gitee.com/johng/dister ),Github( https://github.com/johng-cn/dister )
相关文档:
v2.00
1. 重新梳理RAFT实现,查看有无进一步的改进空间;
2. 改进binlog设计,全新高可用的binlog文件结构及实现;
3. 使用KV数据存储设计,使用独立的嵌入式KV数据库进行存储;
4. 改进数据同步逻辑,保证节点在数据同步的高可用;
5. 重新梳理、简化、改进服务健康检查业务逻辑;
6. 严格、仔细的功能及性能测试;
v2.10
1. 增加服务的API控制功能(服务注册与发现、服务健康检查);
v2.50
1. 增加Socket接口支持;
dister是开源的、免费的软件,这意味着任何人都可以为其开发和进步贡献力量。 dister的项目源代码目前同时托管在 Gitee 和 Github 平台上,您可以选择您喜欢的平台来 fork 项目和合并你的贡献,两个平台的仓库将会保持即时的同步。 我们非常欢迎有更多的朋友加入到dister的开发中来,您为dister所做出的任何贡献都将会被记录到dister的史册中。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
代码活跃度
社区活跃度
团队健康
流行趋势
影响力
:与代码提交频次相关
:与项目和用户的issue、pr互动相关
:与团队成员人数和稳定度相关
:与项目近期受关注度相关
:与项目的star、下载量等社交指标相关