Java优学网MySQL ACID特性教程:彻底解决转账bug与数据一致性问题
还记得那个让我连续熬了三个通宵的转账bug。系统在高峰期处理批量转账时,偶尔会出现金额对不上的情况。有时账户扣了款对方却没收到,有时甚至出现余额变成负数这种荒唐结果。每次测试环境都正常运行,一到生产环境就出问题。那种感觉就像在跟一个看不见的对手玩捉迷藏。当时我负责的支付系统刚上线不久,用户量突然暴增。某个周一的...
还记得那个让我连续熬了三个通宵的转账bug。系统在高峰期处理批量转账时,偶尔会出现金额对不上的情况。有时账户扣了款对方却没收到,有时甚至出现余额变成负数这种荒唐结果。每次测试环境都正常运行,一到生产环境就出问题。那种感觉就像在跟一个看不见的对手玩捉迷藏。当时我负责的支付系统刚上线不久,用户量突然暴增。某个周一的...