1 Star 0 Fork 55

天天顺利 / Java-Interview-Advanced

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
50.md 1.80 KB
一键复制 编辑 原始数据 按行查看 历史

#《50_在C2C电商社会化治理平台中引入Apollo配置中心》

spring cloud netflix 跟 spring cloud alibaba

服务注册中心,就很多种技术选型;分布式事务,也是很多种框架;sentinel和hystrix,能干的事情类似;配置中心领域,携程开源了一款apollo,spring cloud config,nacos本身是一个服务注册中心但是也带了配置中心的功能

进行技术选型,首先当然应该是站在一个细化的角度,从各个方面去对比技术,sentinel和hystrix对比,apollo nacos spring cloud config选型对比,马上就出来博客,他们都可以用表格给你展示的很清晰

哪个技术最热门,用的人最多,那么你就选用那个技术;都很热门,用的人都多,怎么选呢?分场景,每种技术适合什么场景;分公司,每种技术适合小公司还是大公司;RabbitMQ、RocketMQ、Kafka如何选型对比

apollo,架构是比较复杂,比较完善的,功能上也很完善,活跃,并不一定中小型公司去使用apollo,spring cloud alibaba,nacos,nacos作为一个服务注册中心本身就包含了配置中心的功能,没必要花很多时间再去部署一套apollo

可以考虑用apollo,把配置这块的功能和架构都抽取出来了

spring cloud config,如果你用的不是spring cloud alibaba,用的是spring cloud netflix,那么你可以配合那个技术栈,直接用spring cloud提供的config项目作为配置中心就可以了,因为这是属于spring cloud原生技术栈里提供的

nacos完全可以满足很多中小型公司的配置中心的需求,哪怕是大公司也可以用的,apollo确实用的公司很多,中大型公司都会去用apollo,而且他的功能很完善的,讲,还是讲apollo,nacos

https://github.com/ctripcorp/apollo

Java
1
https://gitee.com/wuxingcao/Java-Interview-Advanced.git
git@gitee.com:wuxingcao/Java-Interview-Advanced.git
wuxingcao
Java-Interview-Advanced
Java-Interview-Advanced
master

搜索帮助