前言
近些年随着云技术的发展,越来越多的用户选择使用云技术来代替将传统的 IT 基础设 施。在云技术发展的早期,业界的关注点集中在虚拟化、分布式、存储等 Iaas 方面的技 术。但是随着“云原生”概念的提出,大家的注意力开始转移到如何构建更加适合云环境运 行的应用上来。
在Java 语言下。Pivotal 依托于 Spring 这个 Java 语言下 编程模型的事实标准,结合大量业界经验,为广大 Java 开发者带来了 Spring Cloud 框 架。该框架是对云环境下微服务开发中需要解决的各种问题的标准化,以帮助开发者快速实 现分布式系统中的某些常见模式(例如,配置管理,服务发现,断路器等)。
同时,基于 Pivotal 强大的标准制定能力与影响力,Spring Cloud 拥有一个强大的 国际化社区,阿里巴巴作为设个社区里重要的成员,也贡献出了 Spring Cloud Alibaba 这套优秀的实现,这也是目前整个 Spring Cloud 体系下最完善并且在持续更新的实现方 案。
学习目标
通过本次课的学习,你应该了解或掌握如下知识点:
微服务的发展历程
微服务的基本形式
Spring 、Spring Boot 、Spring Cloud 的职责与关系
Spring Cloud Alibaba 的功能与定位
Java 工程脚手架的使用方法
Sandbox 沙箱环境的使用发方法
目录
大咖寄语
基础知识篇
分布式配置
服务注册与发现
分布式服务调用
服务熔断和限流
分布式消息(事件)驱动
分布式事务
下载
网盘地址:https://pan.baidu.com/s/1de2Q4sSp74v2uB49zGqVxA密码: 8hxd