1. 程式人生 > >【架構】概述

【架構】概述

    以高可用服務架構為主題的系統架構設計一直是技術人員所追求的,核心要點是“可伸縮”和“可擴充套件”,涉及到應用層、資料庫、快取、訊息佇列、大資料查詢系統、分散式定時任務排程系統、微服務等層面

    如開源的一些可伸縮框架,資料庫分庫分表dhsplit、快取分片redic、專業的發號器vesta、訊息佇列處理機框架kclient

    本次讀書系列,為學習李豔鵬大神的《可伸縮服務架構:框架與中介軟體》,該書主要通過9個章節從分散式唯一Id、訊息佇列框架、資料庫分庫分表、快取、大資料搜尋利器Elasticsearch、分散式定時任務、RPC、Dubbo原始碼、網路中介軟體等分散式系統架構中常見的痛點入手,結合其專門開源的專案進行了深入淺出的講解,著實是一本軟體開發人員進階的良書,也正是在自己被困於現有公司僅業務僅SQL背景下顯現的一盞指路明燈,在此深表謝意!本系列博文,為自己為了加強學習和記憶,進行總結和記得筆記!

【讀書系列】

    《可伸縮服務架構:框架與中介軟體》,李豔鵬、楊彪、李海亮、賈博巖、劉淏,電子工業出版社