分类存档: Dynamo

Amazon Dynamo阅读笔记(四)

Dynamo系统的设计与实现的经验和教训(一点收尾)。

继续阅读 »

Amazon Dynamo阅读笔记(三)

Dynamo架构层面的考虑:接口、划分、复制、数据版本、故障处理、故障检测等等。

继续阅读 »

Amazon Dynamo阅读笔记(二)

Amazon Dynamo为什么不支持schema?系统的实现做了哪些假设?查询模型如何?是否支持ACID特性?如何保证效率?如何解决冲突?又有些什么样的设计原则?这些问题需要一一解答。

继续阅读 »

Amazon Dynamo阅读笔记(一)

大规模系统的可靠性是Amazon面临的巨大挑战之一,Amazon.com平台,为全球许多客户提供服务,它构建于成千上万的服务器之上,由许许多多网络基础设施组成。Dynamo是一个kv存储系统,提供基于主键的存取服务,它的核心思想是“去中心化”,并使用了一致性哈希,对象版本,仲裁,基于gossip的成员协议等等技术。

继续阅读 »