阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版

就在昨天,阿里巴巴发布了最新的SpringCloud ALiBaBa全解第三版同时也是全彩版,话不多说我们直接来看干货!

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第1张图片

由于文章的篇幅有限,下面只能为大家展示目录内容,需要领取完整版可以文末免费获取

章节目录

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第2张图片

微服务介绍

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第3张图片

微服务环境搭建

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第4张图片

我们本次是使用的阿里巴巴电商项目中的商品、订单、用户为案例进行讲解。

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第5张图片

Nacos Discovery--服务治理

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第6张图片

Sentinel--服务容错

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第7张图片

要防止雪崩的扩散,我们就要做好服务的容错,容错说白了就是保护自己不被猪队友拖垮的一些措施,下面介绍常见的服务容错思路和组件。

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第8张图片

Gateway--服务网关

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第9张图片

Sleuth--链路追踪

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第10张图片

SpringCloud Sleuth主要功能就是在分布式系统中提供追踪解决方案。它大量借用了Google Dapper的设计, 先来了解一下Sleuth中的术语和相关概念。

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第11张图片

Rocketmq--消息驱动

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第12张图片

RocketMQ提供三种方式来发送普通消息:可靠同步发送、可靠异步发送和单向发送。

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第13张图片

SMS--短信服务

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第14张图片

Nacos Config--服务配置

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第15张图片

Seata--分布式事务

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第16张图片

阿里巴巴中间件团队发起了开源项目 Fescar(Fast & EaSy Commit AndRollback),其愿景是让分布式事务的使用像本地事务的使用一样,简单和高效,并逐步解决开发者们遇到的分布式事务方面的所有难题。后来更名为 Seata,意为:Simple Extensible Autonomous TransactionArchitecture,是一套分布式事务解决方案。

Seata的设计目标是对业务无侵入,因此从业务无侵入的2PC方案着手,在传统2PC的基础上演进。它把一个分布式事务理解成一个包含了若干分支事务的全局事务。全局事务的职责是协调其下管辖的分支事务达成一致,要么一起成功提交,要么一起失败回滚。此外,通常分支事务本身就是一个关系数据库的本地事务。

阿里巴巴内部最新发布SpringCloud ALiBaBa全彩版_第17张图片

你可能感兴趣的:(程序员,编程,Java,java,微服务,分布式)