本書從操作系統(tǒng)原理角度講解進行C++服務器開發(fā)所需掌握的技術棧。全書總計9章,第1~2章講解C++ 11/14/17新標準中的常用特性、新增類庫,以及C++開發(fā)者必須熟練掌握的開發(fā)調試工具鏈;第3~6章詳細講解C++服務器開發(fā)中的多線程編程技術、網絡編程重難點知識、網絡故障調試與排查常用工具,以及通信協(xié)議的設計思路、技巧;第7~8章詳細講解一個帶網絡通信組件的高性能服務的基本設計思路和注意事項;第9章進一步補充服務相關的常用模塊設計思路和方法。本書秉承的思想是,通過掌握技術原理,可以輕松制造“輪子”,靈活設計出優(yōu)雅、魯棒的服務,并快速學習新技術。 無論是對于C/C++開發(fā)者、計算機專業(yè)的學生,還是對于想了解操作系統(tǒng)原理的讀者,本書都極具參考價值。