零散的了解一些開源分布式的系統,希望能夠系統的學習和總結一下。 下面是初步的總結。
之後發現網易雲課堂上已經有關于分布式系統學習的好資源,如下
http://study.163.com/plan/planIntroduction.htm?id=272067#/planDetail, 後面的學習就以此為線索進行。
領域 | 理論知識 | 系統和實踐 | 備注 |
1 | 分布式存儲 | GFS | Hadoop |
2 | 分布式計算 | MapReduce | Hadoop+ MapReduce |
3 | 分布式資料庫 | Bigtable Dynamdodb | BigTable + cassenandra |
4 | 分布式消息機制 | akka zeromq | |
5 | 分布式高可用性 | Chubby/Paxos | Zeekeeper |
6 | 分布式算法 (上面有的就不不列了) | , DHT | Memcahce |