以前对分布式事务啊,算法啥的一致都觉得很懵逼,也觉得是大牛们才能讨论的话题。这次看了卫哥的书,终于搞懂了。为了保障分布式事务,会用到一些常用的算法:比如,2阶段提交(2PC)、3阶段提交(3PC<)、 Paxos 算法等。其复杂性与完善性成正比,2PC<3PC<Paxos。当然,这些算法理论上都是看得懂的,如果真有人能通过这些算法做出具体的实现框架的也真是大牛了。目前,Goolge 等算是牛人辈出了。开源的代表性产品有 ZooKeeper 等。