本文已收录《后端面试小册子》 https://github.com/zas023/csnotes。同时所有文章已整理成册,目前共十三章节,总计约二十万字,欢迎👏🏻微信搜索【程序猿周周】获取电子版。如果觉得文章还对你有所帮助,赶紧点个免费的 star 支持一下吧! 1 前言 说到事务想必大家一定都不陌生,日常使用最多的也是关系型数据库的本地事务以保证业务中的一些强一致性操作。但随着行业的高速发展,业务益加复杂化,分布式或者微服务成为了大家的公认选择,但随之而来的就是一个大难题:如何在分布式系统中保持各节点的状态一致,即实现分布式事务? 2 基础理论 在此之前,我们先来了解两个相关的理论基础...