微信公众号:【阿飞的博客】。文章首发公众号,多谢关注!
IP属地:广西壮族自治区
接口幂等性问题产生的原因: 假如有个服务提供一个接口(服务部署在多个服务机器),接着有个接口是付款接口。用户在前端上操作的时候,一个订单不小心发起了两次支付请求,然后这两个请...
5.1 TCC方案 TCC:Try、Confirm、Cancel。 Try阶段:对各个服务的资源做监测以及对资源进行锁定或者预留。 Confirm阶段:在各个服务中执行实际的...
4.1 XA 规范 X/Open的组织定义了分布式事务的模型,这里面有几个角色,AP(Application,应用程序),TM(Transaction Manager,事务管...
3.1 CAP理论 CAP理论告诉我们的是一个分布式系统不可能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition t...
2.1 Spring事务原理 Spring支持编程式事务和声明式事务。编程式事务就是用个事务类TransactionTemplate来管理事务,现在基本没人用。声明式事务分成...
1.1 事务的ACID Atomic:原子性,一堆SQL,要么都成功,要么都不执行,不允许一部分SQL执行成功,一部分SQL执行失败。 Consistency:一致性,在一堆...