Web Server 架构浅谈-Simple Multiple Threaded Achitecture

Web Server的架构基本分为多线程和事件驱动两个基本观点,在实现上对多线程和事件驱动取长补短形成了流水线的架构。 在Web Server高并发,高吞吐率,低资源消耗,低延迟的要求下,Web Server的发展也历经了事件驱动占主流,到多线程反击[1][2],以及比较成熟的流水线架构。 在多线程的优点主要是容易理解,对资源的使用很容易饱和,缺点是上下文切换太多(线程代码段1份,10万个线程的话
相关文章
相关标签/搜索