攻城獅必備的書單列表

看過的書籍慢慢變多,感受須要羅列整理一下,知識須要變得更有條理和清晰,讓他們在本身的腦海固化下來,造成本身的長期有效的知識,而後整理了一下看過的書籍,我其實保存的有一半多都是電子書,主要是方便須要的時候查看,找到具體的內容。(而後這裏分類的時候比較粗略,不少書籍都劃分到‘架構相關’,不少書籍內容其實會有交叉,因此分類沒有絕對屬於哪一類的.)java

基礎知識: 關於計算機一些很是重要的知識,基礎知識感受就像咱們的地基同樣,基礎知識越牢固,理解越清晰會對之後更有幫助.node

《計算機網絡(第六版)》python

《現代操做系統(第三版)》mysql

《深刻理解計算機系統》nginx

《算法圖解》程序員

《算法第4版》web

《劍指offer》redis

《編程珠璣》算法

《編程之美》sql

《UNIX網絡編程(卷I:套接字編程API)》

《UNIX網絡編程(卷2:進程間通訊)》

《UNIX環境高級編程》

《鳥哥的Linux私房菜-基礎學習篇》

《鳥哥的Linux私房菜-服務器架設篇》

《Linux從入門到精通》

《圖解TCP IP》

《圖解HTTP》


關於語言相關的,各個語言有各自的相關體系書籍,由於自身開始是學java入門的,因此java會偏多一些

java :

《java核心技術(卷1卷2)》

《Java web開發實戰經典》

《Maven實戰》

《netty權威指南》

《effective java》

《深刻理解java虛擬機》

《java多線程編程核心技術》

《java併發編程的藝術》

《深刻分析Java Web技術內幕》

《Spring源碼深度解析》

《tomcat權威指南》

python:

《流暢的python》

《effective python》

《python數據分析》

《python網絡數據採集》

其餘語言

《Go語言編程》

《深刻淺出node.js》

《C Primer Plus》

架構相關: 學習分佈式系統,分佈式架構是成爲架構師必走的路,因此須要的知識應該還不少不少.


《CDN技術詳解》

《自主實現SDN虛擬網絡與企業私有云》

《本身動手寫docker》

《GoogleSre》

《kuberentes權威指南》

《Hadoop權威指南》

《雲計算架構技術與實踐》

《apache-mesos-cookbook》

《Spring-cloud微服務實戰》

《docker容器與容器雲》

《重構網絡SDN架構與實現》

《軟件定義網絡》

《openstack設計與實現》

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

《大型網站技術架構》

《大型網站:架構演進與性能優化》

《Hbase權威指南》

《spark大數據處理》

《restful web service》

《分佈式服務框架》

《深刻理解nginx》

《大型網站架構與java中間件實戰》


數據系統: 單獨把存儲拿出來,是由於本身對存儲系統和數據驅動型應用感興趣,有NOSQL, SQL,塊存儲,對象存儲等等


《分佈式對象存儲-原理.架構及go語言實現》

《大規模分佈式存儲系統》

《Ceph設計原理與實現》

《大話存儲》

《Designing.Data-Intensive.Applications》

《Zookeeper》

《深刻理解elasticsearch》

《分佈式數據庫架構與企業實戰 基於mycat中間件》

《Ceph設計原理與實現》

《深刻理解elasticsearch》

《深刻淺出mysql》

《redis設計與實現》

《MYSQL 技術內部 innodb存儲引擎》

《高性能MYSQL》

《深刻理解分佈式緩存從原理到實踐》

《分佈式緩存原理及Go語言實現》

《Oracle DBA入門實戰經典》

《rabbitmq實戰》

《rabbitmq實戰指南》


運維相關:還會有一些運維的書籍

《SaltStack技術入門與實戰》

《Python自動化運維 技術與最佳實踐》

《跟老男孩學Linux運維》


技術軟實力相關:

《持續交付發佈可靠的系統》

《重構:改善既有代碼的設計》

《高性能程序員的修煉》

《把時間當朋友》

相關文章
相關標籤/搜索