1. 高性能定时器:时间轮,时间堆 (處理超時時間,如nginx使用紅黑樹,找出最可能超時的事件) 2. 高性能服务器程序框架:(nginx 使用的是基於事件模型,epoll,不阻塞,異步處理) 两种高效的事件处理模式: Reactor模式 Proactor模式 两种高效的并发模式:半同步/半异步模式 领导者/追随者模式 有限状态机 提高服务器性能的其他建议:池(如nginx,在得到一個連接時,會創建ngx_connection_t; 在得到一份請求的時,會創建ngx_request_t; 這…