号称不需要Paxos的分布式事务解决方案


分布式应用程序在主机之间使用复制方法,由Paxos等协议实现,这样就确保数据可用性并透明地掩盖服务器故障。本文提出了一种在数据中心内部实现复制的新方法,而无需传统方法的性能成本。我们的工作将复制责任仔细划分为网络层和协议层。网络命令请求,但不确保可靠的交付——使用我们称为有序不可靠多播(OUM)的新原语。在数据中心实现这个原语几乎为零的成本就可以实现。我们新的复制协议,网络顺序Paxos(NOPaxos),利用网络顺序提供高度一致的复制,而无需协调。由此产生的系统不仅在各自的指标上优于延迟和吞吐量优化协议,而且在未复制系统上产生2%的吞吐量和16微秒内的延迟——提供无性能成本的复制。
点击标题
评:这是一种以数据库为中心,这种设计已经落伍了,现在流行类似swim这样,使用缓存一致性和actor模型来获得巨大的提升,还有其他不同的方法。我认为这更像是“事务并非总是一种思考数据处理的有用方法”