heim分布式事务----day02-1
p2p
--------------------------------------------------------------15-----------------------------------------------------
注册账号的p2p
用户信息和账号信息分开,这样业务变化就不会影响登陆了。
需求:注册之后,在用户里面有在账户里面也会有,否则就失败了。失败要回滚。
应用技术:Seate适合,TCC适合。H,迷离:可以的。
--------------------------------------------------------------16------------------------------------------------------
需求:最后一步,最大努力通知下,由于网络不能停止p2p,则主动得调用接口去查询。
应用技术:
seate:银行存款是外部系统是要侵入数据库的。
H,米粒:要写接口也是不行得。
mq的消息可靠一致性:可靠发送去,一定要开户成功。银行存款监听mq,银行不允许监听我们的mq。
银行系统给mq,自己再写一个程序。
--------------------------------------------------------------17------------------------------------------------------
满标审核:
这一步要分布式事务。
Seate:数据库操作,生成还款计划时间很长,锁定时间长。
TCC:都写try...... 需求对一致性不高。
可靠消息一致性:一定会发送到,无论如何要生成,符合。
最大努力通知:可以。
--------------------------------------------------------------18------------------------------------------------------
总结:
--------------------------------------------------------------19------------------------------------------------------