分布式系統(tǒng)(Distributed System)資料

介紹:這是一篇介紹在動(dòng)態(tài)網(wǎng)絡(luò)里面實(shí)現(xiàn)分布式系統(tǒng)重構(gòu)的paper.論文的作者(導(dǎo)師)是MIT讀博的時(shí)候是做分布式系統(tǒng)的研究的,現(xiàn)在在NUS帶學(xué)生,不僅僅是分布式系統(tǒng),還有無(wú)線網(wǎng)絡(luò).如果感興趣可以去他的主頁(yè)了解.

介紹:分布式編程實(shí)驗(yàn)室,他們發(fā)表的很多的paper,其中不僅僅是學(xué)術(shù)研究,還有一些工業(yè)界應(yīng)用的論文.

介紹:麻省理工的分布式系統(tǒng)理論主頁(yè),作者南狭r冢·林奇在2002年證明了CAP理論,并且著《分布式算法》一書.

介紹:分布式系統(tǒng)搭建初期的一些建議

介紹:分布式計(jì)算原理課程

介紹:Google全球分布式數(shù)據(jù)介紹,中文版

介紹:Algolia的分布式搜索網(wǎng)絡(luò)的體系架構(gòu)介紹

介紹:構(gòu)建高可用分布式Key-Value存儲(chǔ)系統(tǒng)

介紹:Nanomsg和Bond的分布式搜索引擎

介紹:使用MongoDB和Mongothon進(jìn)行分布式處理

介紹:分布式數(shù)據(jù)庫(kù)中把ACID與BASE結(jié)合使用.

介紹:理解的Paxos的分布式系統(tǒng),參考閱讀:關(guān)于Paxos的歷史

介紹:There is No Now Problems with simultaneity in distributed systems

介紹:倫敦大學(xué)學(xué)院分布式系統(tǒng)課程課件.

介紹:分布式系統(tǒng)電子書籍.

介紹:卡內(nèi)基梅隆大學(xué)春季分布式課程主頁(yè)

介紹: 電子書,分布式系統(tǒng)概念與設(shè)計(jì)(第五版)

介紹:這是一位臺(tái)灣網(wǎng)友 ccshih 的文字,短短的篇幅介紹了分布式系統(tǒng)的若干要點(diǎn)。pdf

介紹:清華大學(xué)分布式系統(tǒng)課程主頁(yè),里面的schedule欄目有很多寶貴的資源

介紹:免費(fèi)的在線分布式系統(tǒng)書籍

介紹:Quora上面的一篇關(guān)于學(xué)習(xí)分布式計(jì)算的資源.

介紹:這個(gè)是第一個(gè)全球意義上的分布式數(shù)據(jù)庫(kù)铭污,也是Google的作品株婴。其中介紹了很多一致性方面的設(shè)計(jì)考慮殃饿,為了簡(jiǎn)單的邏輯設(shè)計(jì)犁柜,還采用了原子鐘川梅,同樣在分布式系統(tǒng)方面具有很強(qiáng)的借鑒意義.

介紹:Google的統(tǒng)面向松散耦合的分布式系統(tǒng)的鎖服務(wù),這篇論文詳細(xì)介紹了Google的分布式鎖實(shí)現(xiàn)機(jī)制Chubby旺坠。Chubby是一個(gè)基于文件實(shí)現(xiàn)的分布式鎖乔遮,Google的Bigtable、Mapreduce和Spanner服務(wù)都是在這個(gè)基礎(chǔ)上構(gòu)建的取刃,所以Chubby實(shí)際上是Google分布式事務(wù)的基礎(chǔ)蹋肮,具有非常高的參考價(jià)值出刷。另外,著名的zookeeper就是基于Chubby的開源實(shí)現(xiàn).推薦The google stack,Youtube:The Chubby lock service for loosely-coupled distributed systems

介紹:這篇論文是SOSP2007的Best Paper坯辩,闡述了一種構(gòu)建分布式文件系統(tǒng)的范式方法馁龟,個(gè)人感覺非常有用。淘寶在構(gòu)建TFS漆魔、OceanBase和Tair這些系統(tǒng)時(shí)都充分參考了這篇論文.

介紹:Ebook:Data-Intensive Text Processing with MapReduce.

介紹:Design and Implementation of a Query Processor for a Trusted Distributed Data Base Management System.

介紹:分布式查詢?nèi)腴T.

介紹:分布式系統(tǒng)和api總結(jié).

介紹:分布式系統(tǒng)閱讀論文坷檩,此外還推薦github上面的一個(gè)論文列表The Distributed Reader

介紹:Replication, atomicity and order in distributed systems

介紹:2015年MIT分布式系統(tǒng)課程主頁(yè)改抡,這次用Golang作為授課語(yǔ)言矢炼。6.824 Distributed Systems課程主頁(yè)

介紹:免費(fèi)分布式系統(tǒng)電子書。

介紹:斯坦福開源的分布式文件系統(tǒng)阿纤。

介紹:Google論文:設(shè)計(jì)一個(gè)高可用的全球分布式存儲(chǔ)系統(tǒng)句灌。

介紹:對(duì)于分區(qū)數(shù)據(jù)庫(kù)的分布式事務(wù)處理。

介紹:Distributed Systems Building Block: Flake Ids.

介紹:Google Code University課程阵赠,如何設(shè)計(jì)一個(gè)分布式系統(tǒng)涯塔。

介紹:KVM的分布式存儲(chǔ)系統(tǒng).

介紹:分布式系統(tǒng)課程列表,包括數(shù)據(jù)庫(kù)、算法等.

介紹:來(lái)自百度的分布式表格系統(tǒng).

介紹:分布式系統(tǒng)的在線電子書.

介紹:分布式系統(tǒng)資料,此外還推薦Various articles about distributed systems.

介紹:Designs, Lessons and Advice from Building Large Distributed Systems.

介紹:Testing a distributed system can be trying even under the best of circumstances.

介紹: 基于普通服務(wù)器構(gòu)建超大規(guī)模文件系統(tǒng)的典型案例清蚀,主要面向大文件和批處理系統(tǒng)匕荸, 設(shè)計(jì)簡(jiǎn)單而實(shí)用。 GFS是google的重要基礎(chǔ)設(shè)施枷邪, 大數(shù)據(jù)的基石榛搔, 也是Hadoop HDFS的參考對(duì)象。 主要技術(shù)特點(diǎn)包括: 假設(shè)硬件故障是常態(tài)(容錯(cuò)能力強(qiáng))东揣, 64MB大塊践惑, 單Master設(shè)計(jì),Lease/鏈?zhǔn)綇?fù)制嘶卧, 支持追加寫不支持隨機(jī)寫.

介紹:支持PB數(shù)據(jù)量級(jí)的多維非關(guān)系型大表尔觉, 在google內(nèi)部應(yīng)用廣泛,大數(shù)據(jù)的奠基作品之一 芥吟, Hbase就是參考BigTable設(shè)計(jì)侦铜。 Bigtable的主要技術(shù)特點(diǎn)包括: 基于GFS實(shí)現(xiàn)數(shù)據(jù)高可靠, 使用非原地更新技術(shù)(LSM樹)實(shí)現(xiàn)數(shù)據(jù)修改钟鸵, 通過(guò)range分區(qū)并實(shí)現(xiàn)自動(dòng)伸縮等.中文版

介紹:面向log-based存儲(chǔ)的強(qiáng)一致的主從復(fù)制協(xié)議钉稍, 具有較強(qiáng)實(shí)用性。 這篇文章系統(tǒng)地講述了主從復(fù)制系統(tǒng)應(yīng)該考慮的問(wèn)題棺耍, 能加深對(duì)主從強(qiáng)一致復(fù)制的理解程度贡未。 技術(shù)特點(diǎn): 支持強(qiáng)一致主從復(fù)制協(xié)議, 允許多種存儲(chǔ)實(shí)現(xiàn), 分布式的故障檢測(cè)/Lease/集群成員管理方法.

介紹:分布式存儲(chǔ)論文:支持強(qiáng)一直的鏈?zhǔn)綇?fù)制方法俊卤, 支持從多個(gè)副本讀取數(shù)據(jù),實(shí)現(xiàn)code.

介紹:Facebook分布式Blob存儲(chǔ),主要用于存儲(chǔ)圖片. 主要技術(shù)特色:小文件合并成大文件,小文件元數(shù)據(jù)放在內(nèi)存因此讀寫只需一次IO.

介紹: 微軟的分布式存儲(chǔ)平臺(tái), 除了支持類S3對(duì)象存儲(chǔ)嫩挤,還支持表格、隊(duì)列等數(shù)據(jù)模型. 主要技術(shù)特點(diǎn):采用Stream/Partition兩層設(shè)計(jì)(類似BigTable);寫錯(cuò)(寫滿)就封存Extent,使得副本字節(jié)一致, 簡(jiǎn)化了選主和恢復(fù)操作; 將S3對(duì)象存儲(chǔ)瘾蛋、表格俐镐、隊(duì)列、塊設(shè)備等融入到統(tǒng)一的底層存儲(chǔ)架構(gòu)中.

介紹:從工程實(shí)現(xiàn)角度說(shuō)明了Paxo在chubby系統(tǒng)的應(yīng)用哺哼, 是理解Paxo協(xié)議及其應(yīng)用場(chǎng)景的必備論文。 主要技術(shù)特點(diǎn): paxo協(xié)議叼风, replicated log取董, multi-paxo.參考閱讀:關(guān)于Paxos的歷史

介紹:Amazon設(shè)計(jì)的高可用的kv系統(tǒng),主要技術(shù)特點(diǎn):綜和運(yùn)用一致性哈希,vector clock,最終一致性構(gòu)建一個(gè)高可用的kv系統(tǒng), 可應(yīng)用于amazon購(gòu)物車場(chǎng)景.新內(nèi)容來(lái)自分布式存儲(chǔ)必讀論文

介紹:分布式存儲(chǔ)系統(tǒng)中的副本存儲(chǔ)問(wèn)題.

介紹:分布式存儲(chǔ)系統(tǒng)架構(gòu).

介紹:開源分布式文件系統(tǒng)Chirp,對(duì)于想深入研究的開發(fā)者可以閱讀文章的相關(guān)Papers.

介紹:經(jīng)典論文分布式時(shí)鐘順序的實(shí)現(xiàn)原理.

介紹:面向軟件錯(cuò)誤構(gòu)建可靠的分布式系統(tǒng),中文筆記.

介紹:MapReduce:超大集群的簡(jiǎn)單數(shù)據(jù)處理.

介紹:麻省理工的分布式計(jì)算課程主頁(yè),里面的ppt和閱讀列表很多干貨.

介紹:分布式系統(tǒng)Styx的架構(gòu)剖析.

介紹:Quora上面的一個(gè)問(wèn)答:有哪些關(guān)于分布式計(jì)算學(xué)習(xí)的好資源.

介紹:下一代分布式k-v存儲(chǔ)數(shù)據(jù)庫(kù).

介紹:分布式系統(tǒng)歸根結(jié)底還是需要操作系統(tǒng)的知識(shí),這是耶魯大學(xué)的操作系統(tǒng)概念書籍首頁(yè),里面有提供了第8版的在線電子版和最新的學(xué)習(xí)操作系統(tǒng)指南,學(xué)習(xí)分布式最好先學(xué)習(xí)操作系統(tǒng).

介紹:分布式系統(tǒng)Log剖析,非常的詳細(xì)與精彩.

中文翻譯

|

中文版筆記.

介紹:分布式系統(tǒng)基礎(chǔ)之操作系統(tǒng)學(xué)習(xí)指南.

介紹:分布式系統(tǒng)領(lǐng)域經(jīng)典論文翻譯集.

介紹:分布式系統(tǒng)性能維護(hù).

介紹:計(jì)算機(jī)科學(xué)无宿,自底向上,小到機(jī)器碼,大到操作系統(tǒng)內(nèi)部體系架構(gòu),學(xué)習(xí)操作系統(tǒng)的另一個(gè)在線好材料.

介紹:<操作系統(tǒng):三部曲>在線電子書,虛擬茵汰、并發(fā)、持續(xù).

介紹:數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)典論文閱讀列,此外推送github上面的db reading.

介紹:Unix System Administration ebook.

介紹:分布式系統(tǒng)經(jīng)典論文.

介紹:計(jì)算機(jī)系統(tǒng)概念孽鸡,以分布式為主.此外推薦Introduction to Operating Systems筆記

介紹:推薦康奈爾大學(xué)的教授EM?N GüN S?RER的主頁(yè),他的研究項(xiàng)目有分布式,數(shù)據(jù)存儲(chǔ)蹂午。例如HyperDex數(shù)據(jù)庫(kù)就是他的其中一個(gè)項(xiàng)目之一.

介紹:來(lái)自卡內(nèi)基梅隆如何構(gòu)建可擴(kuò)展的、安全彬碱、高可用性的分布式文件系統(tǒng),其他papers.

介紹:分布式機(jī)器學(xué)習(xí)常用庫(kù).

介紹:介紹了如何構(gòu)建倉(cāng)儲(chǔ)式數(shù)據(jù)中心,尤其是對(duì)于現(xiàn)在的云計(jì)算,分布式學(xué)習(xí)來(lái)說(shuō)很有幫助.本書是Synthesis Lectures on Computer Architecture系列的書籍之一,這套叢書還有 《The Memory System》,《Automatic Parallelization》,《Computer Architecture Techniques for Power Efficiency》,《Performance Analysis and Tuning for General Purpose Graphics Processing Units》,《Introduction to Reconfigurable Supercomputing》,Memory Systems Cache, DRAM, Disk

介紹:來(lái)自芬蘭赫爾辛基的分布式系統(tǒng)課程課件:什么是分布式,復(fù)制,一致性,容錯(cuò),同步,通信.

介紹:分布式數(shù)據(jù)庫(kù)TiDB,Golang開發(fā).

介紹:課程資料:大規(guī)模系統(tǒng).

介紹:使用MapReduce進(jìn)行大規(guī)模分布式集群環(huán)境下并行L-BFGS.

介紹:Twitter是如何構(gòu)建高性能分布式日志的.

介紹:在分布式系統(tǒng)中某個(gè)組件徹底死了影響很小豆胸,但半死不活(網(wǎng)絡(luò)/磁盤),對(duì)整個(gè)系統(tǒng)卻是毀滅性的.

介紹:來(lái)自百度的分布式數(shù)據(jù)庫(kù).

介紹:SequoiaDB分布式文檔數(shù)據(jù)庫(kù)開源.

介紹:這個(gè)網(wǎng)址里收集了一堆各TOP大學(xué)分布式相關(guān)的課程.

介紹:這個(gè)網(wǎng)站是Raft算法的作者為教授Paxos和Raft算法做的晚胡,其中有兩個(gè)視頻鏈接,分別講上述兩個(gè)算法.參考閱讀:關(guān)于Paxos的歷史

介紹:A Scalable Content-Addressable Network.

介紹:這個(gè)項(xiàng)目其實(shí)是一本書(

The Architecture of Open Source Applications)的源代碼附錄嚼沿,是一堆大牛合寫的.

介紹:這只是一個(gè)課程主頁(yè)估盘,沒有上課的視頻,但是并不影響你跟著它上課:每一周讀兩篇課程指定的論文骡尽,讀完之后看lecture-notes里對(duì)該論文內(nèi)容的討論遣妥,回答里面的問(wèn)題來(lái)加深理解,最后在課程lab里把所看的論文實(shí)現(xiàn)攀细。當(dāng)你把這門課的作業(yè)刷完后箫踩,你會(huì)發(fā)現(xiàn)自己實(shí)現(xiàn)了一個(gè)分布式數(shù)據(jù)庫(kù).

介紹:使用go開發(fā)的分布式文件系統(tǒng).

介紹:Quora上關(guān)于學(xué)習(xí)分布式的資源問(wèn)答.

介紹:SeaweedFS是使用go開發(fā)的分布式文件系統(tǒng)項(xiàng)目,代碼簡(jiǎn)單,邏輯清晰.

介紹:Codis 是一個(gè)分布式 Redis 解決方案, 對(duì)于上層的應(yīng)用來(lái)說(shuō), 連接到 Codis Proxy 和連接原生的 Redis Server 沒有明顯的區(qū)別

介紹:Coordination Avoidance In Distributed Databases.

介紹:本文以TiDB

源碼為例.

介紹:分布式系統(tǒng)概念梳理,為分布式系統(tǒng)涉及的主要概念進(jìn)行了梳理.

介紹:使用Redis實(shí)現(xiàn)分布式鎖.

介紹: 斯坦福2014年秋季分布式課程.

介紹: 分布式的“讀原子性”.

介紹: 大數(shù)據(jù)分布式機(jī)器學(xué)習(xí)的策略與原理.

介紹: 分布式CAP法則.

介紹: 新手如何步入分布式存儲(chǔ)系統(tǒng).

介紹: 分布式存儲(chǔ)系統(tǒng)Cassandra剖析,推薦白皮書Introduction to Apache Cassandra.

介紹: 分布式系統(tǒng)學(xué)習(xí)資源.

介紹: 一些高性能TCP黑客技巧.

介紹:分布式系統(tǒng)性能提升.

介紹:Benjamin Reed 和 Flavio P.Junqueira 所著論文,對(duì)Zab算法進(jìn)行了介紹,zab算法是Zookeeper保持?jǐn)?shù)據(jù)一致性的核心,在國(guó)內(nèi)有很多公司都使用zookeeper做為分布式的解決方案.推薦與此相關(guān)的一篇文章ZooKeeper’s atomic broadcast protocol: Theory and practice.

介紹:可擴(kuò)展的分布式文件系統(tǒng)ZFS,The Zettabyte File System,End-to-end Data Integrity for File Systems: A ZFS Case Study.

介紹:分布式Haskell在當(dāng)前web中的應(yīng)用.

介紹:POPL2016的論文,關(guān)于分布式系統(tǒng)一致性選擇的論述,POPL所接受的論文,github上已經(jīng)有人整理.

介紹:Paxos讓分布式更簡(jiǎn)單.譯文.參考閱讀:關(guān)于Paxos的歷史,understanding Paxos part1,Understanding Paxos – Part 2.Quora: What is a simple explanation of the Paxos algorithm?,Tutorial Summary: Paxos Explained from Scratch,Paxos algorithm explained, part 1: The essentials,Paxos algorithm explained, part 2: Insights

介紹:分布式系統(tǒng)一致性協(xié)議:Paxos.參考閱讀:關(guān)于Paxos的歷史

介紹:事務(wù)提交的一致性探討.

介紹:在《The Part-Time Parliament》中描述了基本協(xié)議的交互過(guò)程辨图。在基本協(xié)議的基礎(chǔ)上完善各種問(wèn)題得到了最終的議會(huì)協(xié)議班套。 為了讓人更容易理解《The Part-Time Parliament》中描述的Paxos算法,Lamport在2001發(fā)表了《Paxos Made Simple》故河,以更平直的口頭語(yǔ)言描述了Paxos吱韭,而沒有包含正式的證明和數(shù)學(xué)術(shù)語(yǔ)。《Paxos Made Simple》中,將算法的參與者更細(xì)致的劃分成了幾個(gè)角色:Proposer理盆、Acceptor痘煤、Learner。另外還有Leader和Client.參考閱讀:關(guān)于Paxos的歷史

介紹:看這篇論文時(shí)可以先看看理解Paxos Made Practical.

介紹:PaxosLease:實(shí)現(xiàn)租約的無(wú)盤Paxos算法,譯文.

介紹:Paxos算法實(shí)現(xiàn),譯文,同時(shí)推薦42 Paxos Made Moderately Complex.

介紹:Hadoop學(xué)習(xí)清單.

介紹:Hadoop學(xué)習(xí)清單.

介紹:NoSQL知識(shí)清單,里面不僅僅包含了數(shù)據(jù)庫(kù)閱讀清單還包含了分布式系統(tǒng)資料.

介紹:aft 是一種用來(lái)管理日志復(fù)制的一致性算法猿规。它和 Paxos 的性能和功能是一樣的衷快,但是它和 Paxos 的結(jié)構(gòu)不一樣;這使得 Raft 更容易理解并且更易于建立實(shí)際的系統(tǒng)姨俩。中文版

介紹:Raft可視化圖幫助理解分布式一致性

介紹:Etcd分布式Key-Value存儲(chǔ)引擎

介紹:理解peer-to-peer系統(tǒng)中的可用性究竟是指什么.同時(shí)推薦基于 Peer-to-Peer 的分布式存儲(chǔ)系統(tǒng)的設(shè)計(jì)

介紹:經(jīng)典論文

介紹:并行處理的編程語(yǔ)音

介紹:此篇論文對(duì)HDFS,MooseFS,iRODS,Ceph,GlusterFS,Lustre六個(gè)存儲(chǔ)系統(tǒng)做了詳細(xì)分析.如果是自己研發(fā)對(duì)應(yīng)的存儲(chǔ)系統(tǒng)推薦先閱讀此篇論文

介紹:分布式文件系統(tǒng)綜述

  • 《Concepts of Concurrent Programming》

介紹:并行編程的概念,同時(shí)推薦卡內(nèi)基梅隆FTP

介紹:并發(fā)控制性能建模:選擇與意義

介紹:ebook分布式系統(tǒng)概念與設(shè)計(jì)

介紹:分布式系統(tǒng)設(shè)計(jì)的形式方法

介紹:互斥和選舉算法

介紹:經(jīng)典論文

介紹:如何構(gòu)建一個(gè)安全可靠的分布式系統(tǒng),About the Author,Bibliography:文獻(xiàn)資料,章節(jié)訪問(wèn)把鏈接最后的01換成01-27即可

介紹:卡內(nèi)基梅隆大學(xué)的分布式系統(tǒng)博士生課程主頁(yè),有很豐富的資料

介紹:Dapper蘸拔,大規(guī)模分布式系統(tǒng)的跟蹤系統(tǒng),譯文,譯文對(duì)照

介紹:伯克利大學(xué)計(jì)算機(jī)系統(tǒng)進(jìn)階課程,內(nèi)容有深度,涵蓋分布式,數(shù)據(jù)庫(kù)等內(nèi)容

介紹:PB級(jí)分布式系統(tǒng)構(gòu)建/擴(kuò)展經(jīng)驗(yàn)

介紹:伯克利大學(xué)計(jì)算機(jī)系統(tǒng)課程:操作系統(tǒng)與系統(tǒng)編程

介紹:MDCC主要解決跨數(shù)據(jù)中心的一致性問(wèn)題中間件,一種新的協(xié)議

介紹:google公開對(duì)外發(fā)表的分布式系統(tǒng)與并行計(jì)算論文

介紹:分布式文件系統(tǒng)HDFS架構(gòu)

介紹:分布式 Key/Value數(shù)據(jù)庫(kù)

介紹:是著名的Ceph的負(fù)載平衡策略,文中提出的幾種策略都值得嘗試环葵,比較贊的一點(diǎn)是可以對(duì)照代碼體會(huì)和實(shí)踐,如果你還需要了解可以看看Ceph:一個(gè) Linux PB 級(jí)分布式文件系統(tǒng),除此以外,論文的引用部分也挺值得閱讀的,同時(shí)推薦Ceph: A Scalable, High-Performance Distributed File System

介紹:Surrento的冷熱平衡策略就采用了延遲寫技術(shù)

介紹:對(duì)于分布式存儲(chǔ)系統(tǒng)的元數(shù)據(jù)管理.

介紹:服務(wù)器端的I/O協(xié)調(diào)并行文件系統(tǒng)處理,網(wǎng)絡(luò),文件存儲(chǔ)等都會(huì)涉及到IO操作.不過(guò)里面涉及到很多技巧性的思路在實(shí)踐時(shí)需要斟酌

介紹:分布式文件系統(tǒng)概念與應(yīng)用

介紹:加利福尼亞大學(xué)的研究生操作系統(tǒng)課程主頁(yè)调窍,論文很值得閱讀

介紹:Yahoo出品的流式計(jì)算系統(tǒng),目前最流行的兩大流式計(jì)算系統(tǒng)之一(另一個(gè)是storm)张遭,Yahoo的主要廣告計(jì)算平臺(tái)

介紹:Google的大規(guī)模圖計(jì)算系統(tǒng)邓萨,相當(dāng)長(zhǎng)一段時(shí)間是Google PageRank的主要計(jì)算系統(tǒng),對(duì)開源的影響也很大(包括GraphLab和GraphChi)

介紹:CMU基于圖計(jì)算的分布式機(jī)器學(xué)習(xí)框架菊卷,目前已經(jīng)成立了專門的商業(yè)公司缔恳,在分布式機(jī)器學(xué)習(xí)上很有兩把刷子,其單機(jī)版的GraphChi在百萬(wàn)維度的矩陣分解都只需要2~3分鐘洁闰;

介紹:這篇論文是Google 2013年發(fā)表的歉甚,介紹了F1的架構(gòu)思路,13年時(shí)就開始支撐Google的AdWords業(yè)務(wù)渴庆,另外兩篇介紹文章F1 - The Fault-Tolerant Distributed RDBMS Supporting Google's Ad Business .Google NewSQL之F1

介紹:CockroachDB :一個(gè)可伸縮的铃芦、跨地域復(fù)制的,且支持事務(wù)的數(shù)據(jù)存儲(chǔ),InfoQ介紹,Design and Architecture of CockroachDb

  • 《Multi-Paxos: An Implementation and Evaluation》

介紹:Multi-Paxos實(shí)現(xiàn)與總結(jié)襟雷,此外推薦Paxos/Multi-paxos Algorithm,Multi-Paxos Example刃滓,地址:ftp://ftp.cs.washington.edu/tr/2009/09/UW-CSE-09-09-02.PDF

介紹:一致性協(xié)議zab分析

介紹:分布式哈希算法論文,擴(kuò)展閱讀Introduction to Distributed Hash Tables,Distributed Hash Tables

介紹:分布式hash表性能的Churn問(wèn)題

介紹:分布式系統(tǒng)的CAP問(wèn)題,推薦Perspectives on the CAP Theorem.對(duì)CAP理論的解析文章,PODC ppt,A plain english introduction to CAP Theorem,IEEE Computer issue on the CAP Theorem

介紹:閃存存儲(chǔ)文件系統(tǒng)F2FS

介紹:微軟發(fā)表的關(guān)于i/o訪問(wèn)優(yōu)化論文

介紹:虛擬內(nèi)存文件系統(tǒng)tmpfs

介紹:Linux B-tree文件系統(tǒng).

介紹:Akamai是全球最大的云計(jì)算機(jī)平臺(tái)之一,承載了全球15-30%網(wǎng)絡(luò)流量,如果你是做CDN或者是云服務(wù),這個(gè)里面的論文會(huì)給你很有幫助.例如這幾天看facebook開源的osquery耸弄。找到通過(guò)db的方式運(yùn)維,找到Keeping Track of 70,000+ Servers: The Akamai Query System這篇論文咧虎,先看論文領(lǐng)會(huì)思想,然后再使用工具osquery實(shí)踐

介紹:來(lái)自eBay 的解決方案,譯文Base: 一種Acid的替代方案,應(yīng)用案例參考保證分布式系統(tǒng)數(shù)據(jù)一致性的6種方案

介紹:Jim Waldo和Sam Kendall等人共同撰寫了一篇非常有名的論文“分布式計(jì)算備忘錄”计呈,這篇論文在Reddit上被人推薦為“每個(gè)程序員都應(yīng)當(dāng)至少讀上兩篇”的論文砰诵。在這篇論文中,作者表示“忽略本地計(jì)算與分布式計(jì)算之間的區(qū)別是一種危險(xiǎn)的思想”捌显,特別指出了Emerald茁彭、Argus、DCOM以及CORBA的設(shè)計(jì)問(wèn)題扶歪。作者將這些設(shè)計(jì)問(wèn)題歸納為“三個(gè)錯(cuò)誤的原則”: “對(duì)于某個(gè)應(yīng)用來(lái)說(shuō)理肺,無(wú)論它的部署環(huán)境如何,總有一種單一的、自然的面向?qū)ο笤O(shè)計(jì)可以符合其需求妹萨∧暾恚” “故障與性能問(wèn)題與某個(gè)應(yīng)用的組件實(shí)現(xiàn)直接相關(guān),在最初的設(shè)計(jì)中無(wú)需考慮這些問(wèn)題乎完⊙郑” “對(duì)象的接口與使用對(duì)象的上下文無(wú)關(guān)”.

介紹:分布式系統(tǒng)領(lǐng)域經(jīng)典論文列表.

介紹:Consistent Hashing算法描述.

介紹:SIGMOD是世界上最有名的數(shù)據(jù)庫(kù)會(huì)議之一,最具有權(quán)威性,收錄論文審核非常嚴(yán)格.2016年的SIGMOD 會(huì)議照常進(jìn)行,上面收錄了今年SIGMOD收錄的論文,把題目輸入google中加上pdf就能找到,很多論文值得閱讀,SIGMOD 2015

介紹:耶魯大學(xué)的分布式系統(tǒng)理論課程筆記

介紹:分布式系統(tǒng)文檔資源(可下載)

介紹:數(shù)據(jù)庫(kù)系統(tǒng)剖析,這本書是由伯克利大學(xué)的Joseph M. Hellerstein和M. Stonebraker合著的一篇論文.對(duì)數(shù)據(jù)庫(kù)剖析很有深度.除此以外還有一篇文章Architecture of a Database System树姨。數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu),廈門大學(xué)的數(shù)據(jù)庫(kù)實(shí)驗(yàn)室教授林子雨組織過(guò)翻譯

介紹:數(shù)據(jù)庫(kù)關(guān)系模型論文

介紹:中國(guó)人民大學(xué)數(shù)據(jù)研究實(shí)驗(yàn)室推薦的數(shù)據(jù)庫(kù)領(lǐng)域論文

介紹:構(gòu)建可擴(kuò)展的分布式信息管理系統(tǒng)

介紹:Haskell中的分布式系統(tǒng)開發(fā)

介紹:Google使用Borg進(jìn)行大規(guī)模集群的管理,伯克利大學(xué)ppt介紹,中文版

介紹:并發(fā)編程(Concurrency Programming)資料,主要涵蓋lock free數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)摩桶、內(nèi)存回收方法、memory model等備份鏈接

密碼: xc5j

介紹:Nancy Lynch's的分布式算法研究生課程講義

介紹:分布式算法主題模型.

介紹:世界上非常有名的推薦系統(tǒng)會(huì)議帽揪,我比較推薦接收的PAPER

介紹:推薦一個(gè)博客,博主是Amazon CTO Werner Vogels,這是一個(gè)關(guān)注分布式領(lǐng)域的博客.大部分博文是關(guān)于在工業(yè)界應(yīng)用.

介紹:這個(gè)Git是由阿里(alibaba)的技術(shù)專家何登成維護(hù),主要是分布式數(shù)據(jù)庫(kù).

介紹:Erlang的作者Joe Armstrong撰寫的論文典格,面對(duì)軟件錯(cuò)誤構(gòu)建可靠的分布式系統(tǒng).中文譯版

介紹:伊利諾伊大學(xué)的Advanced Distributed Systems 里把各個(gè)方向重要papers(updated Spring 2015)列舉出來(lái),可以參考一下

介紹:這是一本分布式算法電子書,作者是Jukka Suomela.講述了多個(gè)計(jì)算模型,一致性,唯一標(biāo)示,并發(fā)等.

介紹:當(dāng)時(shí)是在閱讀如何設(shè)計(jì)一個(gè)緩存系統(tǒng)時(shí)看到的台丛,然后通過(guò)Google找到了這一篇關(guān)于緩存策略的論文,它是LFU的改良版,中文介紹.如果有興趣可以看看Golang實(shí)現(xiàn)版砾肺。結(jié)合起來(lái)可能會(huì)幫助你理解

介紹:斯坦福大學(xué)給研究生開的分布式系統(tǒng)課程挽霉。教師是 spark 作者 matei. 能把這些內(nèi)容真正理解透,分布式系統(tǒng)的功力就很強(qiáng)了变汪。

介紹:[怎么學(xué)系列]學(xué)習(xí)分布式系統(tǒng)需要怎樣的知識(shí)?

介紹:分布式系統(tǒng)工程師的分布式系統(tǒng)理論

介紹:分布式系統(tǒng)論文閱讀列表,此外推薦威斯康星大學(xué)麥迪遜分校計(jì)算機(jī)系分布式系統(tǒng)學(xué)習(xí)推薦閱讀列表

介紹:麻省理工大學(xué)分布式系統(tǒng)小組裙盾,他們會(huì)把平時(shí)閱讀到的優(yōu)秀論文分享出來(lái)实胸。雖然有些論文本頁(yè)已經(jīng)收錄,但是里面的安排表schedule還是挺贊的

介紹:分布式系統(tǒng)番官、可擴(kuò)展性與系統(tǒng)設(shè)計(jì)相關(guān)報(bào)告庐完、論文與網(wǎng)絡(luò)資源匯總.

介紹:MapReduce&Hadoop相關(guān)論文,涉及分布式系統(tǒng)設(shè)計(jì)徘熔,性能分析门躯,實(shí)踐,優(yōu)化等多個(gè)方面

介紹:分布式系統(tǒng)原理與范型第二版,課后解答

介紹:分布式系統(tǒng)研討會(huì)論文閱讀列表

介紹:這是一篇評(píng)論CAP定理的論文酷师,學(xué)習(xí)CAP很有幫助,推薦閱讀評(píng)論文章"A Critique of the CAP Theorem"

介紹:推薦文章《不斷演進(jìn)的分布式系統(tǒng)》.

介紹:HN上面關(guān)于分布式系統(tǒng)相關(guān)領(lǐng)域?qū)W習(xí)的書籍推薦.

介紹:Golang開源項(xiàng)目,分布式文件存儲(chǔ)系統(tǒng)SeaweedFS

介紹:論文推薦:設(shè)計(jì)并實(shí)現(xiàn)一個(gè)日志結(jié)構(gòu)的文件系統(tǒng).

介紹:數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)讶凉,卡內(nèi)基梅隆大學(xué)在2016年春季數(shù)據(jù)庫(kù)課程以本書作為教材,并且向外界開放了Schedule.引用一段亞馬遜上面的購(gòu)書評(píng)論:

這本書主要集中在基本的數(shù)據(jù)庫(kù)實(shí)現(xiàn)方面∩娇祝看起來(lái)很理論懂讯,但實(shí)際上作者提到的點(diǎn)都有實(shí)際的考慮。這一點(diǎn)在寫完相關(guān)代碼后重新閱讀感觸尤深台颠。但如果不經(jīng)過(guò)自己的思考和實(shí)踐褐望,這本書實(shí)際上讀起來(lái)仍是“看起來(lái)就是那么回事”的感覺。

不得不說(shuō),這本書其實(shí)應(yīng)該是所有進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用開發(fā)的人必讀的一本書譬挚。大部分?jǐn)?shù)據(jù)庫(kù)里面的概念锅铅,書本都有從實(shí)際的需求中引導(dǎo)出,一目了然减宣。大部分的教材盐须,在提到數(shù)據(jù)庫(kù)的各種概念時(shí),往往是有定義而無(wú)解釋為何有這種定義漆腌。

介紹:原文主要講述了CAP理論中C在實(shí)踐中的重要性贼邓。做分布式系統(tǒng)的都知道CAP只能三選其二。而且目前很多基礎(chǔ)設(shè)置服務(wù)(云存儲(chǔ)闷尿,云數(shù)據(jù))都無(wú)法保證100%可用塑径,那么就是間接的丟掉了A,推薦閱讀以下文末推薦的You Can’t Sacrifice Partition Tolerance填具,分區(qū)容錯(cuò)也很重要

介紹:Verdi是一套正規(guī)驗(yàn)證分布式系統(tǒng)统舀,開源的項(xiàng)目中有對(duì)raft協(xié)議實(shí)現(xiàn)。Verdi是通過(guò)TLA+ 和Coq 等形式方法對(duì)系統(tǒng)進(jìn)行驗(yàn)證

介紹:學(xué)習(xí)分布式系統(tǒng)需要怎樣的知識(shí)?

介紹:Facebook設(shè)計(jì)的分布式數(shù)據(jù) 圖數(shù)據(jù)庫(kù)

介紹:分布式系統(tǒng)初學(xué)者資源

本文轉(zhuǎn)自:https://github.com/ty4z2008/Qix/blob/master/ds.md
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末劳景,一起剝皮案震驚了整個(gè)濱河市誉简,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌盟广,老刑警劉巖闷串,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異筋量,居然都是意外死亡烹吵,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門桨武,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)肋拔,“玉大人,你說(shuō)我怎么就攤上這事玻募≈凰穑” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵七咧,是天一觀的道長(zhǎng)跃惫。 經(jīng)常有香客問(wèn)我,道長(zhǎng)艾栋,這世上最難降的妖魔是什么爆存? 我笑而不...
    開封第一講書人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮蝗砾,結(jié)果婚禮上先较,老公的妹妹穿的比我還像新娘携冤。我一直安慰自己,他們只是感情好闲勺,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開白布曾棕。 她就那樣靜靜地躺著,像睡著了一般菜循。 火紅的嫁衣襯著肌膚如雪翘地。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,036評(píng)論 1 285
  • 那天癌幕,我揣著相機(jī)與錄音衙耕,去河邊找鬼。 笑死勺远,一個(gè)胖子當(dāng)著我的面吹牛橙喘,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播胶逢,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼厅瞎,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了初坠?” 一聲冷哼從身側(cè)響起磁奖,我...
    開封第一講書人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎某筐,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體冠跷,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡南誊,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蜜托。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片抄囚。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖橄务,靈堂內(nèi)的尸體忽然破棺而出幔托,到底是詐尸還是另有隱情,我是刑警寧澤蜂挪,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布重挑,位于F島的核電站,受9級(jí)特大地震影響棠涮,放射性物質(zhì)發(fā)生泄漏谬哀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一严肪、第九天 我趴在偏房一處隱蔽的房頂上張望史煎。 院中可真熱鬧谦屑,春花似錦、人聲如沸篇梭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)悍手。三九已至喉磁,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間协怒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工仑撞, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人妖滔。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像沮翔,于是被迫代替她去往敵國(guó)和親曲秉。 傳聞我的和親對(duì)象是個(gè)殘疾皇子承二,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容