本地事件表加消息队列实现分布式事务思路

本地事件表加消息队列实现分布式事件方案实现数据的最终一致性。本地事件表作用是为了事件溯源(Event-Sourcing),消息队列实现事件通知。

事件表要求记录了业务表操作的所有事件,所有事件的组合就是表中数据的生命周期。

本篇是 分布式微服务应用系列(九):分布式事务概念及解决方案 的延续。

阅读更多

分布式事务概念及解决方案

微服务分布式架构中的分布式事务是一个技术难点,为了保证数据的一致的,必须要解决分布式事务问题。

分布式事务的两个基本理论是 CAP 和 BASE,为实现分布式解决方案提供了理论方向。实现分布式事务的解决方案主要有两种类型,一种是基于强一致性协议实现,另一种是柔性事务实现数据最终一致性。

阅读更多