版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
持續(xù)演進的CloudNative:云原生架構(gòu)下微服務(wù)最佳實讀書筆記模板01思維導(dǎo)圖讀書筆記目錄分析內(nèi)容摘要精彩摘錄作者介紹目錄0305020406思維導(dǎo)圖架構(gòu)原生團隊架構(gòu)設(shè)計云角度作者研發(fā)服務(wù)設(shè)計數(shù)據(jù)第章起源性能架構(gòu)消息中間件問題數(shù)據(jù)庫基礎(chǔ)本書關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要本書從架構(gòu)、研發(fā)流程、團隊文化三個角度詳細介紹了如何構(gòu)建CloudNative。作者長期活躍在研發(fā)一線,具有豐富的架構(gòu)設(shè)計經(jīng)驗,也曾親身經(jīng)歷過很多失敗的架構(gòu)設(shè)計,如很多團隊在實施微服務(wù)架構(gòu)的時候,只強調(diào)拆分服務(wù),根本沒有理解微服務(wù)架構(gòu)應(yīng)該怎么做。讀書筆記讀書筆記2021年12月27日讀完,感覺這本書很好,有些細節(jié)需要再復(fù)習(xí)一下。難得的國產(chǎn)好書深度和廣度的力道都剛剛好對于這么龐大的知識體系作者總結(jié)的比較到位。華為在云上的實踐是有目共睹的,華為云目前也是國內(nèi)數(shù)一數(shù)二的頂尖平臺。本書的布局很好,先從架構(gòu)的設(shè)計原則說起,然后再從云源生解決這些問題的思路,并在每個細節(jié)上面著色分析,雖然沒有面面俱到,但從各個方向提出了自己的思路和經(jīng)驗。書里講的東西還是很多的,在講述了理論的同時還提出了很多自己的看法和見解,受益頗多。從架構(gòu)的演進出發(fā),設(shè)計原則方面做了很詳細的講解,并針對微服務(wù)的理念,以及產(chǎn)生的問題做了闡述。內(nèi)容稍微有點分散,看一遍大概能留下個印象。此書對云原生架構(gòu)實踐時很多讓架構(gòu)師在作出權(quán)衡時的考慮給出了很好的參考,雖然大部分內(nèi)容講的是微服務(wù),但絕不僅僅只有微服務(wù),是一本值得反復(fù)多看幾遍的好書。試圖面面俱到,從上到下,由內(nèi)而外,更像是日常工作的總結(jié),對于現(xiàn)在自己已經(jīng)在做的事情,似乎無太大幫助。精彩摘錄精彩摘錄PaulFremantle對CloudNative的屬性總結(jié)如下。分布式。彈性。多租戶。自服務(wù)。按需計量和計費。增量部署和測試。CloudNative是一系列架構(gòu)、研發(fā)流程、團隊文化的最佳實踐集合,以此支撐更快的創(chuàng)新速度、極致的用戶體驗、穩(wěn)定可靠的用戶服務(wù)、高效的研發(fā)效率。從組織文化的角度來講,一切以人為主,需要建立自由開放的環(huán)境,高度信任,增強自我驅(qū)動,充分發(fā)揮每一個人的力量,而不是讓工程師變成“螺絲釘”。微服務(wù)架構(gòu)要求小團隊具有自主決策的權(quán)利,避免無論大事小事都要拿到會議上討論,造成決策瓶頸。無狀態(tài)(Statelessness)指的是服務(wù)內(nèi)部變量值的存儲。有狀態(tài)的服務(wù)伸縮起來非常復(fù)雜,可以通過將服務(wù)的狀態(tài)外置到數(shù)據(jù)庫、分布式緩存中,使服務(wù)變成無狀態(tài)。在服務(wù)劃分之前,應(yīng)該保證基礎(chǔ)設(shè)施及公共基礎(chǔ)服務(wù)已經(jīng)準備完畢??梢酝ㄟ^監(jiān)控快速定位故障,通過工具自動化部署、管理服務(wù),通過服務(wù)化框架降低服務(wù)開發(fā)的復(fù)雜度,通過灰度發(fā)布提升可用性,通過資源調(diào)度服務(wù)快速申請、釋放資源,通過彈性伸縮快速擴展應(yīng)用。實現(xiàn)不變性原則的前提是,基礎(chǔ)設(shè)施中的每個服務(wù)、組件都可以自動安裝、部署,不需要人工干預(yù)。每個服務(wù)或組件在安裝、部署完成后將不會發(fā)生更改,如果要更改,則丟棄老的服務(wù)或組件并部署一個新的服務(wù)或組件。目錄分析1.1CloudNative的起源1.2CloudNative的組成1.3CloudNative背后的訴求1.4如何衡量CloudNative的能力1.5CloudNative的原則12345第1章綜述2.1微服務(wù)架構(gòu)的起源2.2為什么采用微服務(wù)架構(gòu)2.3微服務(wù)設(shè)計原則2.4微服務(wù)架構(gòu)實施的先決條件2.5微服務(wù)劃分模式2.6微服務(wù)劃分反模式010302040506第2章微服務(wù)架構(gòu)2.7微服務(wù)API設(shè)計2.9基于Dubbo框架實現(xiàn)微服務(wù)2.8微服務(wù)框架第2章微服務(wù)架構(gòu)2.10基于SpringCloud框架實現(xiàn)微服務(wù)2.11服務(wù)發(fā)現(xiàn)場景下的ZooKeeper與Etcd2.12微服務(wù)部署策略2.13為什么總覺得微服務(wù)架構(gòu)很別扭第2章微服務(wù)架構(gòu)3.1傳統(tǒng)基礎(chǔ)設(shè)施面臨的挑戰(zhàn)3.2什么是敏捷基礎(chǔ)設(shè)施3.3基于容器的敏捷基礎(chǔ)設(shè)施3.4基于公共基礎(chǔ)服務(wù)的平臺化第3章敏捷基礎(chǔ)設(shè)施及公共基礎(chǔ)服務(wù)3.5監(jiān)控告警服務(wù)3.6分布式消息中間件服務(wù)3.7分布式緩存服務(wù)3.8分布式任務(wù)調(diào)度服務(wù)3.9如何生成分布式ID12345第3章敏捷基礎(chǔ)設(shè)施及公共基礎(chǔ)服務(wù)4.1綜述4.2逐步切換4.3容錯設(shè)計4.4流控設(shè)計4.5容量預(yù)估12345第4章可用性設(shè)計4.7數(shù)據(jù)遷移4.6故障演練第4章可用性設(shè)計5.1加機器能解決問題嗎5.2橫向擴展5.3AKF擴展立方體5.4如何擴展長連接第5章可擴展性設(shè)計5.6如何擴展數(shù)據(jù)中心5.5如何擴展數(shù)據(jù)庫第5章可擴展性設(shè)計6.1性能指標6.2如何樹立目標6.3如何尋找平衡點6.4如何定位瓶頸點第6章性能設(shè)計6.5服務(wù)通信優(yōu)化6.6通過消息中間件提升寫性能6.7通過緩存提升讀性能6.8數(shù)據(jù)庫優(yōu)化6.9簡化設(shè)計12345第6章性能設(shè)計7.1問題起源7.2基礎(chǔ)理論7.3分布式系統(tǒng)的一致性分類7.4如何實現(xiàn)強一致性第7章一致性設(shè)計7.5如何實現(xiàn)最終一致性7.7如何保證冪等性7.6分布式鎖第7章一致性設(shè)計8.2ServiceMesh8.1Serverless第8章未來值得**的方向9.1十二因子9.2為什么選擇DevOps9.3自動化測試9.4CodeReview9.5流水線12345第9章研發(fā)流程9.6為什么需要AIOps9.7基于數(shù)據(jù)和反饋持續(xù)改進9.8擁抱變化9.9代碼即設(shè)計第9章研發(fā)流程10.1為什么團隊文化如此重要
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年制造業(yè)生產(chǎn)管理面試題全解析
- 2026年快遞公司運營主管面試問題及答案
- 文化藝術(shù)展覽管理規(guī)范
- 臨時安置點消防安全管理
- 家居建材選購與裝修指南(標準版)
- 2025年服裝零售行業(yè)商品陳列與管理規(guī)范
- 2025年酒店服務(wù)業(yè)質(zhì)量管理手冊
- 定期培訓(xùn)教育制度
- 校長法制培訓(xùn)制度
- 執(zhí)法隊培訓(xùn)考試考核制度
- 2025年安全生產(chǎn)事故年度綜合分析報告
- 2026年1月福建廈門市集美區(qū)后溪鎮(zhèn)衛(wèi)生院補充編外人員招聘16人考試參考試題及答案解析
- 2026年腹腔鏡縫合技術(shù)培訓(xùn)
- 2026年黑龍江省七臺河市高職單招職業(yè)適應(yīng)性測試試題題庫(答案+解析)
- 2026年廣西貴港市華盛集團新橋農(nóng)工商有限責(zé)任公司招聘備考題庫及一套答案詳解
- 地鐵安檢施工方案(3篇)
- 小學(xué)生寒假心理健康安全教育
- 汽機專業(yè)安全培訓(xùn)課件
- 2026高考藍皮書高考關(guān)鍵能力培養(yǎng)與應(yīng)用1.批判性與創(chuàng)造性思維能力的基礎(chǔ)知識
- 多學(xué)科團隊(MDT)中的醫(yī)患溝通協(xié)同策略
- 期末復(fù)習(xí)知識點清單新教材統(tǒng)編版道德與法治七年級上冊
評論
0/150
提交評論