`

(四)Java版Spring Cloud B2B2C o2o鸿鹄云商平台--技术框架2

 
阅读更多

上一篇文章,我们从业务规划、可拓展性对整个鸿鹄云商b2b2c o2o平台做了技术架构规划,设计核心思想为:业务模块化、服务化、原子化的解决方案,本篇文章是技术框架的升级版本,我们将讲解一下spring cloud微服务框架的优势,因为网上的资料很多,我这边只列了一下核心组件优势。有spring cloud b2b2c电子商务需求的朋友可以加企鹅求求:三五三六二四七二五九



微服务框架(基于开源技术的分布式、服务化框架),采用微服务架构,降低了系统之间的耦合性,降低了单个应用故障对业务系统的影响,同时采用该架构,为将来的持续集成(Devops)打下技术基础。同时也降低了团队之间的相互依赖,提高了工作效率。



1. 基于spring-boot, spring-cloud和netflix等开源技术搭建微服务架构



2. Netflix Eureka作为服务注册和发现的实现方案。(Eureka是一套弹性服务注册实现方案。)



3. 基于客户端的负载均衡,Ribbon实现额外负载均衡算法,包括可用性过滤、加权响应时间以及可用域亲和等



4. Oauth Client&Server 是基于spring security oauth,实现微服务的安全认证

JWT&Token&Redis实现微服务统一SSO单点登录认证方案(可选)





以上是我参与的Spring Cloud B2B2C O2O鸿鹄云商平台-技术框架解决方案,从现在开始,我会将每一个细节点落实到文章上,希望能够帮助更多的朋友。

 

  • 大小: 88.4 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics