1. 程式人生 > >6 本軟體架構書,構建你的架構知識體系

6 本軟體架構書,構建你的架構知識體系

今天把我看過的 6 本架構方面的書都推薦給大家,總有一本滿足你的需要。

1. 《大型網站技術架構:核心原理與案例分析》

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

這是比較早,比較系統介紹大型網站技術架構的書,通俗易懂又充滿智慧,即便你之前完全沒接觸過網站開發,通讀前幾章,也能快速獲取到常見的網站技術架構及其應用場景。非常贊。

書後還有一章聊架構師的,對於想成為架構師的小夥伴也很有借鑑意義。

2. 《億級流量網站架構核心技術》

0?wx_fmt=jpeg

相比《大型網站技術架構》的高屋建瓴,開濤的這本《億級流量網站架構核心技術》則落實到細節,網站架構中常見的各種技術,比如快取、佇列、執行緒池、代理……,統統都講到了,而且配有核心程式碼。甚至連 Nginx 的配置都有!

如果你想在實現大流量網站時找參考技術和程式碼,這本書最合適啦。

3. 《架構即未來》

0?wx_fmt=jpeg

這是一本“神書”啦,超越具體技術層面,著重剖析架構問題的根源,幫助我們弄清楚應該以何種方式管理、領導、組織和配置團隊。

4. 《分散式服務架構:原理、設計與實戰》

0?wx_fmt=jpeg

這本書全面介紹了分散式服務架構的原理與設計,並結合作者在實施微服務架構過程中的實踐經驗,總結了保障線上服務健康、可靠的最佳方案,是一本架構級、實戰型的重量級著作。

5. 《聊聊架構》

0?wx_fmt=jpeg

這算是架構方面的一本神書了,從架構的原初談起,從業務的拆分談起,談到架構的目的,架構師的角色,架構師如何將架構落地……強烈推薦。

不過,對於沒有架構實踐經驗的小夥伴來講,可能會覺得這本書比較虛,概念多,實戰少。但如果你有過一兩個專案的架構經驗,就會深深認同書中追本溯源探討的架構理念。

6. 《軟體架構師的12項修煉》

0?wx_fmt=jpeg

大多數時候所謂的“技術之玻璃天花板”其實只是缺乏軟技能而已。這些技能可以學到,缺乏的知識可以通過決定改變的努力來彌補。

這本書專注介紹 12 項軟技能,並且詳細講解如何修煉每一項技能,可以算作開發者軟技能方面的技術書。牆裂推薦

推薦一個架構方向的公眾號:架構師小祕圈

架構師小祕圈,聚集10萬架構師的小圈子!不定期分享技術乾貨,行業祕聞,彙集各類奇妙好玩的話題和流行方向!關注即可領取2T架構師教學視訊!

0?wx_fmt=jpeg