本書全面介紹了Linux後端開發的相關知識和技能,涵蓋了Linux繫統的各種功能和工具、Linux編程的相關知識和技能,以及開發後端服務和應用程序的內容。本書分為15章,主要內容包括Linux後端開發概述,開發環境搭建,服務器運維,shell編程簡介,實現簡易shell,使用Git管理代碼,編譯、鏈接、運行與調試,後端服務編寫,網絡通信基礎,I O模型與並發,公共代碼提煉,應用層協議設計與實現,MyRPC框架設計與實現以及微服務集群的構建等。
本書講解通俗易懂,實例豐富,適合C C 開發人員、Linux後端開發人員、對Linux後端開發感興趣或者希望從事Linux後端開發的人員閱讀,也適合作為高等院校計算機相關專業師生的學習用書及培訓學校的教材。