fix(compact): fix conflict between compaction and retrying (#31) Change-Id: Id9515bf29813551ce82e96859a19c49f774c22a8
fix(compact): fix conflict between compaction and retrying (#31)
Change-Id: Id9515bf29813551ce82e96859a19c49f774c22a8
English | 中文
分布式应用编排调度系统kubernetes已经成为云原生应用基座的事实标准,但是其官方的稳定运行规模仅仅局限在5K节点的规模;这对于大部分的应用场景已经足够,但是对于百万规模机器节点的应用场景,在规模上还是不够。尤其随着“数字化”,”云原生化”的发展,全球整体的IT基础设施规模仍然会加速增长,对于分布式应用编排调度系统,有两种方式来适应这种趋势:
要扩展单个集群的规模,元信息/状态信息的存储是核心的扩展点之一,本项目就是解决集群状态信息存储的可扩展性和性能问题。
我们调研了一部分现有的分布式存储系统,也分析了ETCD的性能瓶颈 和kubernetes对于状态信息存储的接口需求。期间受到kine项目 的启发,实现KubeBrain,作为Kubernetes状态信息存储的核心服务。
Contributing
KubeBrain基于Apache License 2.0许可证。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
KubeBrain
English | 中文
分布式应用编排调度系统kubernetes已经成为云原生应用基座的事实标准,但是其官方的稳定运行规模仅仅局限在5K节点的规模;这对于大部分的应用场景已经足够,但是对于百万规模机器节点的应用场景,在规模上还是不够。尤其随着“数字化”,”云原生化”的发展,全球整体的IT基础设施规模仍然会加速增长,对于分布式应用编排调度系统,有两种方式来适应这种趋势:
要扩展单个集群的规模,元信息/状态信息的存储是核心的扩展点之一,本项目就是解决集群状态信息存储的可扩展性和性能问题。
我们调研了一部分现有的分布式存储系统,也分析了ETCD的性能瓶颈 和kubernetes对于状态信息存储的接口需求。期间受到kine项目 的启发,实现KubeBrain,作为Kubernetes状态信息存储的核心服务。
项目特点
详细文档
TODO
贡献代码
Contributing
联系我们
开源许可
KubeBrain基于Apache License 2.0许可证。