一份阿里巴巴最新開源的分布式核心原理剖析的筆記结澄,分享給大家學(xué)習(xí)哥谷!
目錄:
1岸夯、分布式協(xié)調(diào)與同步。
2们妥、分布式資源管理與負(fù)載調(diào)度囱修。
3、分布式計算技術(shù)王悍。
4、分布式通信技術(shù)餐曼。
5压储、分布式數(shù)據(jù)存儲。
6源譬、分布式高可靠集惋。
正文:
????????什么是分布式踩娘?要更好的理解分布式刮刑,我們可以從傳統(tǒng)的系統(tǒng)來做一個對比,傳統(tǒng)的系統(tǒng)是一個集中式的系統(tǒng)养渴,整個項目就是一個獨(dú)立的應(yīng)用雷绢,以前,這種方式?jīng)]什么問題理卑,但隨著互聯(lián)網(wǎng)的發(fā)展和用戶需求的激增翘紊,這種方式就不可取了。而分布式就是將以前的一個應(yīng)用藐唠,通過將各種業(yè)務(wù)邏輯拆分帆疟,將其分割為無數(shù)個獨(dú)立的小應(yīng)用,以集群的方式各自獨(dú)立部署宇立。
????????分布式系統(tǒng)一般包含哪些部分踪宠?微服務(wù)集群、數(shù)據(jù)庫集群妈嘹、緩存集群柳琢、接口集群、中間件润脸、文件服務(wù)器等等染厅。
????????分布式系統(tǒng)解決了哪些問題?
?? ? ? ?1津函、分布式首先解決了擴(kuò)展問題肖粮,由傳統(tǒng)的垂直擴(kuò)展變成了水平擴(kuò)展。
????????2尔苦、其次解決了高可用問題涩馆。
????????3行施、最后是提高了數(shù)據(jù)傳輸?shù)男剩档土搜訒r魂那。
????????分布式系統(tǒng)面臨的問題蛾号?數(shù)據(jù)一致性問題,緩存一致性問題涯雅,節(jié)點(diǎn)故障等等鲜结,這本筆記就詳細(xì)的說明和提出了一些解決的方案,總結(jié)的挺好的活逆。
附圖:
更多的內(nèi)容可以自己去看筆記精刷!
最后,筆記搜集于網(wǎng)絡(luò)蔗候,目的是分享給大家學(xué)習(xí)使用怒允,請勿用于其他用途,筆記版權(quán)歸原作者所有锈遥。