《linux高效能伺服器程式設計》:當當網、亞馬遜
目錄:第一章:tcp/ip協議族
第二章:ip協議族
第三章:tcp協議詳解
第四章:tcp/ip通訊案例:訪問internet
第五章:linux網路程式設計基礎api
第六章:高階io函式
第七章:linux伺服器程式規範
第八章:高效能伺服器框架
第九章:io復用
第十章:訊號
第十一章:定時器
第十二章:高效能io框架庫libevent
第十三章:多程序程式設計
第十四章:多執行緒程式設計
第十五章:程序池和執行緒池
第十六章:伺服器調製、除錯和測試
第十七章:系統監測工具
linux 高效能伺服器程式設計
1.高效能定時器 時間輪,時間堆 處理超時時間,如nginx使用紅黑樹,找出最可能超時的事件 2.高效能伺服器程式框架 nginx 使用的是基於事件模型,epoll,不阻塞,非同步處理 兩種高效的事件處理模式 reactor模式 proactor模式 兩種高效的併發模式 半同步 半非同步模式 領導者...
linux高效能伺服器程式設計(1)
linux網路程式設計基礎api 1 socket位址api 2 sockt基礎api sockt的api全部定義在sys socket.h檔案中,包括 建立socket,命名socket,監聽socket,接受連線,發起連線,讀寫資料,獲取位址資訊,檢測帶外標記,以及讀取和設定socket選項。3...
Linux高效能伺服器程式設計(一)
osi分層模型 應用層 表示層 會話層 傳輸層 網路層 資料鏈路層 物理層 tcp ip模型 應用層 傳輸層 網路層 資料鏈路層 應用層 https 工作原理 1.tls與https的關係 2.什麼是證書 數字簽名 傳輸層 tcp 三次握手 四次揮手 三次握手 1.客戶端傳送syn,seq x 2....