首页 实战 分布式事务实践,从原理到实例,解决数据一致性
收藏

分布式事务实践

掌握多种分布式事务的实现方式,架构师必备技能

分布式事务实践,从原理到实例,解决数据一致性

已完结 难度 高级 时长 14小时 学习人数 1149 综合评分 9.94

本课程从本地事务出发,介绍了分布式系统和Spring cloud框架及其使用,以及分布式事务的几种实现模式。课程中还提供了大量的实例,让同学们在实战过程中,掌握分布式事务实现方式与思路。

大漠风
讲师

技术总监

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

典型场景,两种微服务架构下的分布式事务

由用户、票务、订单3个服务共同完成购票业务请求的经典场景

Spring Cloud

Event Sourcing(Axon)

不惧挑战,攻克分布式系统数据一致性难题

从头开始,系统讲解分布式事务来龙去脉

从原理到实例,让你对事务机制了然于心
事务

事务原则、实现原理
事务特性:ACID
业务实例
数据库事务的实现原理
JDBC实现事务的原理

Spring
事务

实例代码分析:标签形式、代码形式
Spring事务抽象
4种实现: JDBC、JPA、JMS、JTA等
Spring本地事务
XA规范与两阶段提交
Spring外部事物,JTA
外部事务解决的问题:多数据源

分布式
系统

分布式系统的定义
分布式系统的CAP原则
原则实现
数据的一致性
SOA架构、微服务架构
Spring Cloud微服务系统实例

分布式
事务

分布式事务定义、原则、实现原则
分布式事务的ACID、实现原则
XA规范与两阶段提交的原理、实现
Spring分布式事务管理实例
JTA、事务同步、链式事务
微服务系统中分布式事务实现的几种模式

丰富实例,掌握分布式事务多种实现方式

spring事务同步机制

消息驱动模式

事件溯源模式

TCC模式

学员专享增值服务

问答专区

关于课程的问题都可在问答区随时提问,讲

师会进行集中答疑

源码开放

课程案例代码完全开放给你,你可以根据

所学知识自行修改、优化

适合人群

中级Java开发者,致力于向架构师发展的有志青年

技术储备要求

Java Web开发基础,Spring框架基础,事务的基本概念
了解分布式系统基本概念

环境参数

  • 主要框架 SpringBoot(1.5.10.RELREASE)
  • Cloud SpringCloud(Edgware.SR2)
  • Axon 3.2
提问

  • 0

    git 账户密码怎么获取

    亲,您好~购买后到下载区(pc版本上方有四个tab,其中的一个),就能看到git的入口祝您学习愉快~


  • 2

    课程有效期是多久的?

    亲,您好~课程不限时,您可以按自己的时间安排学习进度,并反复观看的。祝您学习愉快~


  • 1

    有完整的源码吗

    亲,您好~课程提供源码的祝您学习愉快~


  • 1

    不会java可以学吗

    亲,您好~这是一门高级课程,要求掌握Java Web开发基础,Spring框架基础,事务的基本概念,了解分布式系统基本概念。如果您没有学过java,建议从金职位的入门开始学起,这个系统学习学成之后是能达到就业水平的。链接奉上:https://class.imooc.com/sale/newjava祝您学习愉快~


  • 1

    这个教程更新结束了么

    亲,您好~课程是完整的,已经更新完毕。祝您学习愉快~


  • 0

    请问,只会dubbo,没学过springcloud,能学么

    亲,您好~可以滴,不过课程还是有一定的难度的,不是保姆式的那种教学模式噢,毕竟课程到分布式事务了,这应该是针对有一定的工作经验,工作中独立解决过一些问题的小伙伴滴哦,不过欢迎同学来挑战难关,预祝同学顺利通关,走向人生巅峰~祝您学习愉快~

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题