• tt
    2021-01-29
    我是这么想的。 协调者之所以是单点是因为各个节点如果单独保存自己的事务状态的话,其余节点无法知道对方的转态,比如a、b节点已经准备完毕可以提交的时候,无法知道对方的状态,只能借助集中的协调者来进行协调,以便同时提交或者同时回滚。 如果协调者采用主从结构的话,又面临信息同步的问题。 如果能保证各个节点是状态可以线性的保存到多个节点上,那么事务的提交就可以变为准备完毕、提交等消息的顺序写入,每个节点读取已经写入成功的消息就知道其余成员的状态,从而不需要协调者就实现了分布式的事务。
    
    1
  • 雪粮
    2021-01-29
    老师加油!争取年前更完,年后找工作,💪
    
    1
  • 三产
    2021-02-01
    单点其实就是主节点
    
    