牺牲一致性来换取分布式架构的可伸缩性

要在大型系统中实现一致性,你必须放弃ACID,转而使用BASE:
基本可用(Basically Available)
软状态(Soft state)
最终一致(Eventually consistent)

给一个为小规模应用而设计的架构增加资源并不能让它变成大规模的架构。

完整文章:
http://www.infoq.com/cn/news/2008/03/ebaybase
http://www.infoq.com/cn/news/2008/01/consistency-vs-availability

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页