分布式一致性协议之TCC。

二阶段提交协议和三阶段提交协议,实际上他们能解决分布式事务的问题,但是遇到极端情况时,系统会产生阻塞或者不一致的问题,需要运营或者技术人员解决。两阶段及三阶段方案都包含多个参与者、多个阶段实现一个事务,实现复杂,性能也是一个很大的问题,因此,在互联网的高并发系统中,鲜有使用两阶段提交和三阶段提交协议的场景。 后来有人提出了TCC协议,TCC协议将一个任务拆分成Try、Confirm、Cancel三
相关文章
相关标签/搜索