[关闭]
@boothsun 2018-04-12T04:19:20.000000Z 字数 155 阅读 1605

支付系统面试准备(未完 暂时一切以面试为主)

面试题


四个目标

  1. 可用性保证
  2. 正确性保证
  3. 完整性保证
  4. 时效性保证

可用性

保险丝过载保护

服务降级

可用性

image.png-60.3kB
image.png-281.5kB

正确性

  1. 分布式锁
  2. 消息队列:ACK机制,消息乱序去重。
  3. TCC模式:Try Confirm Cancel。
  4. 对账系统:最鲁棒的技术。
  5. 多版本并发控制(MVCC):乐观锁
  6. 补偿事务:操作失败再补偿。
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注