1. 启发与seata的实现原理,如果通过restapi来实现的话;seata第一个阶段先commit了,也是会有并发问题的。 针对 create update delete(本质还是update逻辑删除) 针对这些事件操作成功之后接口可以返回一个操作UUID,调用方可以根据操作UUID 回滚当前操作。有个缺点是一旦commit了,如果有其它线程改变或者读取了这份数据要有个报错机制,人肉介入处理。