Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration Management System Compare #12

Open
CntChen opened this issue Jan 7, 2018 · 0 comments
Open

Configuration Management System Compare #12

CntChen opened this issue Jan 7, 2018 · 0 comments

Comments

@CntChen
Copy link
Owner

CntChen commented Jan 7, 2018

Configuration Management System Compare

背景

做个表格对比现在业界现有的配置管理系统.

Table

名称 语言 / 框架 介绍 特点
ACM(阿里云) 云服务 在微服务、DevOps、大数据等场景下极大地减轻配置管理的工作量 云服务, 实时推送, 版本管理
Apollo(携程) Spring Boot 和 Spring Cloud 分布式配置中心, 适用于微服务配置场景 配置实时生效,客户端支持 Java、.Net
Disconf(百度) SpringMvc Distributed Configuration Management Platform(分布式配置管理平台) 配置实时生效
Spring Cloud Config Spring Spring Cloud Config provides server and client-side support for externalized configuration in a distributed system Git 来存储配置信息
Etcd(CoreOS) go Distributed reliable key-value store for the most critical data of a distributed system gRPC, Secure

References

  • 配置中心设计思考 (提供了对比的表格)

https://www.jianshu.com/p/7b6871942745

  • 淘宝Diamond架构分析

https://yq.aliyun.com/articles/57409

  • 阿里云 ACM

https://www.aliyun.com/product/acm?spm=5176.8135679.793319.11.22ef5a7eAknOgP

  • ACM yu Zookeeper / ctcd / spring cloud config server 对比

https://help.aliyun.com/document_detail/59957.html?spm=5176.doc59972.6.541.bW7PxM

  • 配置常用名词解释

https://help.aliyun.com/document_detail/59968.html?spm=5176.doc59953.6.543.MnBu6E

  • apollo

https://github.com/ctripcorp/apollo

  • 开源配置中心Apollo的设计与实现-携程宋顺.pdf

http://techshow.ctrip.com/wp-content/uploads/2017/08/%E5%BC%80%E6%BA%90%E9%85%8D%E7%BD%AE%E4%B8%AD%E5%BF%83Apollo%E7%9A%84%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%AE%9E%E7%8E%B0-%E6%90%BA%E7%A8%8B%E5%AE%8B%E9%A1%BA.pdf

  • apollo 讲堂视频

http://www.itdks.com/dakalive/detail/3420

  • disconf

https://github.com/knightliao/disconf

  • ctcd

https://github.com/coreos/etcd/

EOF

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant