SEDA简介与源码解读(一)
简介: -------------------------------------------------------------------------------------------------------------------------------------------------------------------- /* *分割线内内容纯粹引用 *原文作者:朱之光 *原文地址:http://larryzhu.bokee.com/6779982.html */ 一、前言 Staged Event Driven Architecture (SEDA) 是加州大学伯克利分校研究的一套优秀的高性能互联网服务器架构模型。其设计目标是:支持大规模并发处理、简化系统开发、支持处理监测、支持系统资源管理。本文会先对两种目前被广泛使用的网络服务器架构模型进行介绍。然后对SEDA进行详细描述。 二、当前流行的两种并发处理编程模型 1、 多线程服务器 (Threaded Server) 工作原理:对于每一个request,dispatcher会为其创建并分配一个线程。该线程负责这个请求的...
