讲师简介
10多年的互联网产品研发和团队管理经验,从0到1经历过这段时间各个热门产品的设计和开发,也经历过多次编程语言和平台的转移,在Android和iOS也有所尝试,算是一个技术爱好者。
讲师成就
TCC分布式事务的核心思想和实现原理
使用XA规范会遇到的性能和可扩展性方面的挑战,以及优化建议
除了XA规范,其它的主流解决方案,以及它们的优势和劣势
XA事务prepare和commit执行顺序要求,以及2PC和3PC在分布式事务中的作用和区别
分布式事务中的异常情况和处理
在MySQL中,XA规范实现分布式事务的强一致性的原理和限制
X/Open DTP模型和XA规范,它们在分布式事务的作用
终一致性分布式事务解决方案中,保证系统的性能和可扩展性,以及它的不足或局限性
在终一致性分布式事务中,对于异常情况和高并发场景的处理策略和解决方案
终一致性分布式事务的解决方案以及数据一致性的解决方案
可靠消息终一致性解决方案和努力通知型解决方案的细节
终一致性分布式事务解决方案中的服务模式,以及TCC解决方案的工作原理
分布式事务中的多协调者之间的同步问题以及事务恢复过程中的数据一致性问题
2PC模型中可能出现的数据不一致问题,以及3PC对比2PC在性能方面的不一样
3PC(三阶段提交)模型与2PC模型之间的区别,事务处理中出现问题可以采取的操作
2PC(二阶段提交)模型的工作原理,在节点故障和网络分区情况下可能遇到的问题和解决方法
强一致性事务和DTP模型的概念
分布式事务的框架Seata的使用经验,分布式事务的必要性
除了CAP理论和BASE理论,其他关于分布式事务的经典理论
解决分布式系统中的数据冲突和一致性问题