限性和组合性(Compositionality)不佳的问题。原子操作的局限性使得无锁编程的算法设计很难，组合性则是指数个同步的原子对象组合应该也是一个同步的原子对象。
事务的概念.事务的概念源自于数据库管理系统（DBMS）中数据库事务的概念。在数据库管理系统中，事务必须满足ACID性质，即原子性，一致性，隔离性和持久性。"原子性"指的是事务中的动作要么全部执行，要么一个都不执行；"一致性"指的是任何时刻，数据库必须处于一致性状态，即必须满足某些预先设定的条件；"隔离性"是指一个事务