面向服務器的應用開發一直是linux軟件開發的重點,而linux高性能服務器應用的開發則是重點中的重點,軟件開發工程師不只須要深刻鑽研不少理論知識,還須要在實際的生產環境中積累經驗。所以,不只這方面的從業人員奇缺,並且這方面的圖書資料也極爲有限。linux
本書將分爲三個部分:第一部分:對linux服務器編程的核心基礎--tcpip協議進行了深入的解讀和闡述。第二部分:對高性能服務器編程的核心要素進行深刻且全面的剖析,原理,技術,方法並重;第三部分,側重實戰的角度解讀了高性能服務器的優化與監測。web
本書包含如下知識點:編程
(1)tcp/ip協議族,tcp協議,ip協議的深入解讀。api
(2)經典tcp/ip實戰案例,訪問internet上的web服務器;服務器
(3)linux網絡編程api和高級i/o函數的全面解析;網絡
(4)linux服務器程序規範,高性能服務器程序框架的深入解讀;多線程
(5)i/o複用,信號,定時器,高性能i/o框架庫的詳細講解;框架
(6)多進程編程,多線程編程,進程池和線程池的深刻剖析;tcp
(7)服務器的調製,調試與測試,以及各類主流性能檢測工具的詳細使用方法。函數