关于阿里云的Spring cloud 微服务架构设计与开发实战

阿里云开发者社区看到关于Spring cloud微服务架构设计以及开发实战的视频有感而写出这篇文章,这部分视频不仅仅介绍了关于netflix公司对Spring cloud 社区的贡献还介绍了 我们国产阿里社区对Spring cloud 社区做出的贡献。
前一部分主要讲述关于Spring cloud的发展史以及如何快速搭建Spring cloud的微服务架构以及整合其他的Spring 组件的课程以及实战经验。
后一部分主要讲述的是阿里社区对Spring cloud 做出贡献以及借鉴前者的经验结合自身业务的需求开发出来 Nacos(注册中心), Seate(分布式事务的处理),Sentinel(熔断限流), 这一系列组件。
附加链接 Spring cloud 微服务架构设计与开发实战
请注意在进行Spring cloud的微服务搭建的过程一定要注意版本的问题,否则会给你带来一些列的问题,使你疑惑与不接,而且让你茂密的头发从此变得稀疏。我就为此付出了惨痛的代价不过本人的头发非常的茂盛,证明我还是一个很low 的码农
这里面总共分为三大节,每个大节又分为十个小结
第一节:主要是将的关于Spring cloud 的进化史以及关于Spring cloud的 版本以及关于Netflix公司跟Spring 社区的相爱相杀, 开始Spring cloud 的命名是根据英国地铁站的命名的 之后在2020版本之后就改成 以时间进行命名规范,还有这里也不忘 提阿里对Spring 社区做出的贡献,如果你对这部分不是很感兴趣的化可以直接去看第二部 Spring cloud 实战篇
第二节: 主要是讲述关于Spring cloud 以及相关组件

  1. 微服务的注册发现Eureka

  2. 客户端Feign的调用

  3. Ribbon的负载均衡
    轮询策略,随机,一致性哈希,加权

  4. Hystrix的Api监控以及熔断降流
    容错方式:资源隔离,熔断,降级 资源隔离:线程池和信号量

  5. 微服务代理网关Zuul
    身份验证与安全, 动态路由,压力测试

  6. 微服务集群Monitor监控中心

第三节: 主要讲述关于Spring cloud 阿里篇

  1. alibaba Nacos 服务注册中心以及关于其他服务中心的对比
  2. 客户端Feign集合Nacos 中心
  3. 使用Nacos作为微服务统一配置中心
  4. Sentinel熔断限流 1)通过并发线程数进行限制。 2)针对慢调用和异常对资源进行降级
  5. 网关Zuul集成到Nacos
  6. Alibaba Seate分布式事务 1)把一个分布式事务理解成一个包含若干个分支事务的全局事务。分支事务达成一致,要么一起成功,要么一起失败回滚。
  7. Gateway微服务新网关实战
  8. Gateway实战接入Nacos服务
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值