Distributed 分布式: CAP etc
程序员文章站
2022-03-22 22:37:10
...
CAP Theorem of distributed system:
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 分 vertical partition & Horizontal partitioning。两者的区别,这个帖子里的图文说的一目了然:
https://msdn.microsoft.com/en-us/library/dn589795.aspx
引用
Horizontal Partitioning (Sharding)
Vertical Partitioning
sharding 可以认为是一种 Horizontal partitioning,些微区别参见 wiki 上的解释:
Vertical Partitioning
http://en.wikipedia.org/wiki/Shard_(database_architecture)#Shards_compared_to_horizontal_partitioning
Call me maybe: Kafka:
https://aphyr.com/posts/293-call-me-maybe-kafka
实例讲解 Kafka's partition:
http://blog.cloudera.com/blog/2014/09/apache-kafka-for-beginners/
关于 Kafka 的 Intra-cluster replication:
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's ZAB & Paxos:
上一篇: CAP理论
下一篇: c++中vector的一些基本操作
推荐阅读
-
Scala当中什么是RDD(Resilient Distributed Datasets)弹性分布式数据集
-
Redis---B站学习---redis分布式数据库CAP原理
-
Distributed Cache 分布式缓存
-
用java和scala实现一个简单Flink的分布式缓存(Distributed Cache)
-
4-36Flink Distributed Cache分布式缓存
-
4.4-Flink DataSet分布式缓冲(Distributed Cache)
-
Flink分布式缓存Distributed Cache应用案例实战-Flink牛刀小试
-
分布式理论之CAP理论
-
dask.distributed搭建分布式计算环境
-
分布式系统理论基础-CAP