共计 565 个字符,预计需要花费 2 分钟才能阅读完成。
上一篇文章,咱们从业务布局、可拓展性对整个鸿鹄云商 b2b2c o2o 平台做了技术架构布局,设计核心思想为:业务模块化、服务化、原子化的解决方案,本篇文章是技术框架的降级版本,咱们将解说一下 spring cloud 微服务框架的劣势,因为网上的材料很多,我这边只列了一下外围组件劣势。
微服务框架(基于开源技术的分布式、服务化框架),采纳微服务架构,升高了零碎之间的耦合性,升高了单个利用故障对业务零碎的影响,同时采纳该架构,为未来的继续集成(Devops)打下技术根底。同时也升高了团队之间的相互依赖,进步了工作效率。
- 基于 spring-boot, spring-cloud 和 netflix 等开源技术搭建微服务架构
- Netflix Eureka 作为服务注册和发现的实现计划。(Eureka 是一套弹性服务注册实现计划。)
- 基于客户端的负载平衡,Ribbon 实现额定负载平衡算法,包含可用性过滤、加权响应工夫以及可用域亲和等
- Oauth Client&Server 是基于 spring security oauth,实现微服务的平安认证
JWT&Token&Redis 实现微服务对立 SSO 单点登录认证计划(可选)
以上是我参加的 Spring Cloud B2B2C O2O 鸿鹄云商平台 - 技术框架解决方案,从当初开始,我会将每一个细节点落实到文章上,心愿可能帮忙更多的敌人。
正文完