CAS存在的问题及在Java中的解决方式

thbcm阅读(239)

CAS全称Compare And Swap,比较与交换,是乐观锁的主要实现方式。CAS在不使用锁的情况下实现多线程之间的变量同步。ReentrantLock内部的AQS和原子类内部都使用了CAS。

流批一体的四块拼图

thbcm阅读(212)

个人认为,流批一体解决方案的重点分为四个方面,
数据集成、存储引擎、计算引擎、元数据管理

架构与思维:漫谈高并发业务的CAS及ABA

thbcm阅读(262)

同理,买家在电商平台下单,往往会涉及到两个动作,
一个是扣库存,第二个是更新订单状态,库存和订单一般属于不同的数据库,需要使用分布式事务保证数据一致性。


联系我们