網易內部學習文檔,雲原生應用架構實踐 從單體到服務化架構演進

從互聯網、移動互聯網到雲計算、大數據、人工智能,再到虛擬現實/增強現實,十多年來,信息技術的日新月異催生了不斷湧現的互聯網新業態,也推動了傳統行業投身於數字化創新的浪潮。此時此刻,機器取代人類的說法固然誇張,卻也真實地反映了新技術應用對產業帶來的衝擊。

全球頂級商業機構都是能夠把握技術創新成果的企業:而對技術運用不當的企業,即便起點與前者一致,或許也曾風光一時,但最終還是步履維艱,甚至煙消雲散。決定能否與技術趨勢同行的一個核心因素就是技術架構。如果說商業模式是商業組織的靈魂,那麼架構就是靈魂的根基。最典型的例子就是電商618、雙11大促,流量爆發之下如何保障整個商品交易流程的體驗,對系統設計和運維保障都是巨大的考驗,這也推動了技術的進步。當前的大促活動依然讓電商企業如履如臨,然而挑戰難度已經不如七八年前,這就是架構演進趨於成熟的表現,充分利用雲計算理念的“互聯網架構”由此為業界所推崇。

綜合考慮IT資產、業務規模、發展階段、人才儲備及投資成本,不同企業需要的互聯網架構並不完全一樣, 譬如初創公司考慮百萬級併發可能不合時宜,然而為長遠計,想跟上發展迅速、爆發力驚人的互聯網業務,架構設計需要既能滿足當前業務需求,又具備快速升級支撐下一個發展階段的能力。企業如何正確駕馭架構的設計和演進?有哪些通用的成熟經驗可供借鑑?業界對此不乏零星的討論,但企業仍缺乏系統的、可指導實踐的參考資料。

《雲原生應用架構實踐 從單體到服務化架構演進》

這份文檔是網易雲基礎服務架構團隊根據網易集團的十餘年實踐,結合社區優秀案例總結而成的互聯網架構演進指南。2006年,懷著儲備互聯網技術和孵化新業務的初衷,網易杭州研究院揚帆起航,及至今日在兩個方向上都有不俗的成績,一端是分佈式、 雲計算、大數據、人工智能、增強現實,一端是教育、電商、金融、遊戲,這一切都是構建在千錘百煉的互聯網架構之上的,這就是同時滿足功能性需求、非功能性需求和產品快速迭代需求的雲原生架構。網易雲希望把這些經驗分享給業界,與各行各業一起踐行中國雲計算。

網易內部學習文檔,雲原生應用架構實踐 從單體到服務化架構演進

全文由堯飄海統籌構思,網易雲基礎服務架構團隊成員參與寫作,書中部分圖片脫胎於社區文檔或官方宣傳資料。

第1章以宏觀視角簡明地解析互聯網業務挑戰及架構演進要點;

網易內部學習文檔,雲原生應用架構實踐 從單體到服務化架構演進

第2章介紹開始搭建業務系統時需要的項目版本管理工具、以Docker為代表的容器技術,以及常見語言的工程化構建方式,並結合實戰示例給予完整展現;

第3章針對訪問流量不是很大的業務起步階段,講述如何做好技術選型,實現一個支持快速迭代、高可用、安全的應用服務端;

網易內部學習文檔,雲原生應用架構實踐 從單體到服務化架構演進

第4章介紹如何解決業務高速成長階段的可擴展性、性能、系統集成與交互、數據可靠性等挑戰:

網易內部學習文檔,雲原生應用架構實踐 從單體到服務化架構演進

第5章以分佈式定時任務和分佈式鎖系統的實現為例,介紹分佈式服務應用挑戰和架構方法,重點解析了微服務架構、分佈式數據一致性和同城多 活的實踐。

網易內部學習文檔,雲原生應用架構實踐 從單體到服務化架構演進

這份《雲原生應用架構實踐 從單體到服務化架構演進》雖然只有5個章節,但是卻有350+頁,同樣也是網易的內部人員共同編撰的文檔,文檔小編已經為大家整理好了,私信小編【學習】二字領取即可

整理一份文檔真的需要很多時間,還希望大家多多關注轉發小編的文章,萬分感謝!


分享到:


相關文章: