Distributed 分布式: CAP etc

CAPTheoremofdistributedsystem:

https://foundationdb.com/key-value-store/white-papers/the-cap-theorem

http://robertgreiner.com/2014/08/cap-theorem-revisited/

http://ksat.me/a-plain-english-introduction-to-cap-theorem/

partition&sharding&federation:

partition分verticalpartition&Horizontalpartitioning。两者的区别,这个帖子里的图文说的一目了然:

https://msdn.microsoft.com/en-us/library/dn589795.aspx
引用
Horizontal Partitioning (Sharding)

VerticalPartitioning

sharding可以认为是一种Horizontalpartitioning,些微区别参见wiki上的解释:

http://en.wikipedia.org/wiki/Shard_(database_architecture)#Shards_compared_to_horizontal_partitioning

Callmemaybe:Kafka:

https://aphyr.com/posts/293-call-me-maybe-kafka

实例讲解Kafka'spartition:

http://blog.cloudera.com/blog/2014/09/apache-kafka-for-beginners/

关于Kafka的Intra-clusterreplication:

https://engineering.linkedin.com/kafka/intra-cluster-replication-apache-kafka

http://blog.confluent.io/2015/04/07/hands-free-kafka-replication-a-lesson-in-operational-simplicity/

Zookeeper'sZAB&Paxos:

相关推荐