更新时间:2019-11-20 来源:黑马程序员 浏览量:
Java分布式事务处理 | ||
高级 | 共3天课 | |
本套教程通过实现方案案例讲解分布式事务,可以让学生不仅了解分布式事务的理论知识,并且可以真正掌握企业中真实的分布式事务应用实践以及分布式事务常见面试题的解决方案。 | ||
1.分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。
2.适应人群
有一定的Java事务的基础,并且有一定的web分布式开发经验,具备一定mq消息队列开发基础。
3.课程亮点
市面上的分布式教程大多仅限于理论知识讲解,很少有具体的实现方案案例.通过分布式事务的学习,可以让学生不仅了解分布式事务的理论知识,并且可以真正掌握企业中真实的分布式事务应用实践以及分布式事务常见面试题的解决方案。
课程目标:
目标1:理解本地事务和分布式事务的概念和区别(理解)
目标2:分布式事务的理论基础(了解)
目标3:各分布式事务方案的优缺点及适用场景(知道)
目标4:如何根据自己的业务场景选择合适的分布式事务方案(掌握)
目标5:Atomikos+jta实现分布式事务(掌握)
目标6:fescar+dubbo实现分布式事务
目标7:RocketMQ事务消息
目标8:TX-LCN分布式事务框架
推荐了解黑马程序员Java编程培训课程。