Spring Cloud 微服务项目实战- 极客时间课程推荐/优惠

Spring Cloud 微服务项目实战--极客时间课程推荐/优惠

以练代学,快速上手微服务开发
姚秋辰(姚半仙)PayPal 研发经理
专栏 | 38讲 | 16726人已学习
优惠价¥59原价:129
官网优惠购买

版权声明

本站非极客时间官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

你将获得

  • 详解 10 大微服务核心技术组件;
  • 从 0 到 1 的 Spring Cloud 项目实战;
  • 一套优秀的、可执行的源码;
  • 一线大厂的微服务架构思维。

课程介绍

随着互联网业务体量的激增,使用 Java 技术栈的各大厂都在全面拥抱微服务。因此,微服务技术已经成为一名 Java 工程师晋升到高阶技术专家所必须掌握的知识。作为技术人员,你一定知道微服务架构将是未来趋势,也想让自己在微服务技术能力上有所提升,但摆在面前的几座大山让你望而却步:

  • 微服务体系庞杂,有没有切实有效的学习路径,能帮我快速上手?
  • 微服务架构组件很多,到底怎么选择才能搭建一套完善的解决方案?
  • 大厂是如何应用 Spring Cloud 架构来解决问题的?有哪些可以借鉴的经验?
  • ……

针对这些问题,姚秋辰(网名:姚半仙)老师结合自己十余年的微服务开发经验,从庞杂的微服务体系中为你梳理出了一条明确的学习路径:立足于微服务的“三大功能,两大特性”,结合项目实战,由浅入深,逐一击破。

学习微服务技术,只懂原理是不够的,更重要的是能让它“为我所用”。因此,姚秋辰老师将带你从 0 到 1 地落地一个可部署、可运行的 Spring Cloud项目。在实战中,带你深入理解微服务技术,掌握微服务改造的核心技能。在这一过程中,姚秋辰老师还会兼顾底层原理和源码部分的讲解,让你知其然又知其所以然,所练、所学都能应用在实际业务当中。

模块设计

按照循序渐进的学习习惯,课程主体将分为五个模块。

  • 模块一:课前必学

老师将用四节课为你铺垫微服务和 Spring Cloud 的前置知识,其中包括微服务的优势介绍、Spring Cloud 的组件策略、实战技术选型和开发环境的搭建。通过这一模块,你可以对 Spring Cloud 有一个更加全面的了解,并且为后续的实战环节备好“弹药库”。

  • 模块二:Spring Boot 急速落地篇

老师将带你详细了解课程实战项目的业务背景和项目结构。同时,由于 Spring Cloud 是基于 Spring Boot 实现的,老师还会手把手带你先搭建必要的 Spring Boot 实战项目。

  • 模块三:Spring Cloud 基础篇

老师将通过基础的 Spring Cloud 实战,帮你快速掌握服务治理、负载均衡和服务间调用的相关技能。

  • 模块四:Spring Cloud 进阶篇

老师讲带你构建分布式环境下的配置管理和容错机制,帮助你在实战中实现异常处理、调用链路追踪和远程配置管理的技术目标。

  • 模块五:Spring Cloud 高级篇

在最后这个模块中,你会深入了解微服务网关、消息事件驱动及分布式事务的使用场景和原理,进而掌握将微服务集群接入网关组件和消息组件的方法。这在实际工作中可以帮助你实现分布式数据一致性方案。

课程目录

开篇词

  • 开篇词 | 跟着学,你也能成为微服务高手

课前必学

  • 01 | 是什么推动了单体应用到微服务架构的演进?
  • 02 | 微服务全家桶:走进 Spring Cloud 的世界
  • 03 | 初窥门径:我们要搭建一个怎样的微服务实战项目?
  • 04 | 十八般兵器:如何搭建项目所需的开发环境?

Spring Boot 急速落地篇

  • 05 | 牛刀小试:如何搭建优惠券模板服务?
  • 06 | 牛刀小试:如何搭建优惠券计算服务和用户服务?

Spring Cloud 基础篇

  • 07 | Nacos体系架构:什么是服务治理?
  • 08 | 服务治理:Nacos集群环境搭建
  • 09 | 集成 Nacos:如何将服务提供者注册到 Nacos 服务器?
  • 10 | 集成 Nacos:如何通过服务发现机制向服务提供者发起调用?
  • 11 | Loadbalancer 实战:通过自定义负载均衡策略实现金丝雀测试
  • 12 | OpenFeign:服务间调用组件 OpenFeign 是怎么“隔空取物”的?
  • 13 | OpenFeign 实战:如何实现服务间调用功能?
  • 14 | OpenFeign 实战:OpenFeign 组件有哪些高级玩法?

Spring Cloud 进阶篇

  • 15 | 配置中心在微服务中发挥着怎样的作用?
  • 16 | 如何集成 Nacos Config 实现配置项动态刷新?
  • 17 | Sentinel 体系结构:什么是服务容错(降级熔断、流量整形)?
  • 18 | Sentinel 实战:如何实施流量整形与限流策略?
  • 19 | Sentinel 实战:如何为项目添加异常降级方案?
  • 20 | Sentinel 实战:如何接入 Nacos 实现规则持久化?
  • 加餐:说透微服务 | 什么是主链路规划?
  • 21 | Sleuth 体系架构:为什么微服务架构需要链路追踪?
  • 22 | 调用链追踪:集成 Sleuth 和 Zipkin,实现链路打标
  • 23 | 调用链追踪:如何通过 ELK 实现日志检索?

Spring Cloud 高级篇

  • 24 | 为什么微服务架构少不了微服务网关?
  • 25 | 微服务网关:Gateway 中的路由和谓词有何应用?
  • 26 | 微服务网关:如何设置请求转发、跨域和限流规则?
  • 27 | 微服务网关:如何借助 Nacos 实现动态路由规则?
  • 28 | 消息驱动:谁说消息队列只能削峰填谷?
  • 29 | 消息驱动:如何集成 Stream 实现消息驱动?
  • 30 | 消息驱动:如何高效处理 Stream 中的异常?
  • 31 | 消息驱动:如何通过 RabbitMQ 插件实现延迟消息?
  • 32 | Alibaba Seata 框架:什么是分布式事务?
  • 33 | 分布式事务:搭建 Seata 服务器
  • 34 | 分布式事务:使用 Nacos+Seata 实现AT模式
  • 35 | 分布式事务:使用 Nacos+Seata 实现 TCC 补偿模式

结束语

  • 结束语 | 站在聚光灯下

作者介绍

姚秋辰,网名姚半仙,硕士毕业于复旦大学,现任 PayPal 研发经理,曾先后任职于 SAP、阿里巴巴、eBay。《微服务从小白到专家—— Spring Cloud 与 Kubernetes 实战》作者。 姚秋辰老师一直从事互联网电商和支付场景的系统架构与开发,积累了丰富的大型微服务系统设计经验。他曾作为核心成员参与一线大厂战略核心业务从 0 到 1 的落地,负责过多个业务系统的微服务化改造、主链路高可用设计,擅长互联网电商和支付场景的高并发、高可用系统架构与开发。

推荐

Go 并发编程实战课 - 极客时间课程推荐/分享/优惠/折扣
Go 并发编程实战课
鸟窝带你攻克Go并发编程难题
晁岳攀(鸟窝)前微博技术专家,知名微服务框架 rpcx 作者
专栏 | 26227人已学习
优惠价¥59原价:99
官网优惠购买
后端工程师的高阶面经 - 极客时间课程推荐/分享/优惠/折扣
后端工程师的高阶面经
掌握后端面试套路,助你轻松脱颖而出
邓明前 Shopee 高级工程师,Beego PMC
专栏 | 10129人已学习
优惠价¥59原价:129
官网优惠购买
朱涛 · Kotlin编程第一课 - 极客时间课程推荐/分享/优惠/折扣
朱涛 · Kotlin编程第一课
实战+源码,吃透Kotlin语法与协程
朱涛Google认证的Kotlin、Android开发者专家,博客“Kotlin Jetpack实战”作者
专栏 | 7128人已学习
优惠价¥59原价:129
官网优惠购买
JavaScript进阶实战课 - 极客时间课程推荐/分享/优惠/折扣
JavaScript进阶实战课
点线面系统搭建JavaScript思维大厦
石川JavaScript Patterns and Anti-Patterns等开源项目创建者,O'Reilly技术评审
专栏 | 15534人已学习
优惠价¥59原价:129
官网优惠购买
.NET Core开发实战 - 极客时间课程推荐/分享/优惠/折扣
.NET Core开发实战
.NET Core微服务架构最佳实践
肖伟宇校宝在线架构师、SkyWalking .NET探针贡献者、NetCorePal组件库创建者
视频课 | 20221人已学习
优惠价¥59原价:129
官网优惠购买
Python核心技术与实战 - 极客时间课程推荐/分享/优惠/折扣
Python核心技术与实战
系统提升你的Python能力
景霄Facebook资深工程师
专栏 | 116425人已学习
优惠价¥59原价:129
官网优惠购买