Web Server 架構淺談-Simple Multiple Threaded Achitecture

Web Server的架構基本分爲多線程和事件驅動兩個基本觀點,在實現上對多線程和事件驅動取長補短形成了流水線的架構。 在Web Server高併發,高吞吐率,低資源消耗,低延遲的要求下,Web Server的發展也歷經了事件驅動佔主流,到多線程反擊[1][2],以及比較成熟的流水線架構。 在多線程的優點主要是容易理解,對資源的使用很容易飽和,缺點是上下文切換太多(線程代碼段1份,10萬個線程的話
相關文章
相關標籤/搜索