- 3
- 0
- 约8.58千字
- 约 84页
- 2015-10-06 发布于河南
- 举报
《nginx实现原理及pic架构感悟-李志涛》.ppt
@58李志涛 QQ:309921583 技术中心 - 架构部 目录 socket网络架构分析 源码结构 重要概念与基础设施 事件驱动架构 HTTP处理流程 pic实现以及性能优化 网络模型 Reactor模型 Reactor模式是处理并发I/O比较常见的一种模式,中心思想就是,将所有要处理的I/O事件注册到一个中心I/O多路复用器上,同时主线程阻塞在多路复用器上;一旦有I/O事件到来或是准备就绪(区别在于多路复用器是边沿触发还是水平触发),多路复用器返回并将相应I/O事件分发到对应的处理器中。 这里有三个重要的组件: 多路复用器:由操作系统提供,在linux上一般是select, poll, epoll等系统调用。 事件分发器:将多路复用器中返回的就绪事件分到对应的处理函数中。 事件处理器:负责处理特定事件的处理函数。 网络模型第一种 网络模型第二种 该模型在处理器链部分采用了多线程(线程池),也是后端程序常用的模型 网络模型 mina memcached ace 网络模型第三种 网络模型第三种 网络模型举例 netty 网络模型第四种 多进程全异步事件驱动模型 同步和异步 同步和异步仅仅是关于所关注的消息如何通知的机制,而不是处理消息的机制.也就是说,同步的情况下,是由处理消息者自己去等待消息是否被触发,而异步的情况下是由触发机制来通知处理消息者 网络模型第四种总架构图 讨
您可能关注的文档
- 《GBT20674.2-2016塑料管材和管件 聚乙烯系统熔接设备 第2部分电熔连接》.pdf
- 《GBT6111-2016《流体输送用热塑性塑料管材耐内压》.pdf
- 《GBT8804.3塑料管材拉伸》.pdf
- 《GBT_8804.2-2016_热塑性塑料管材_拉伸性能测定_第2部分》.pdf
- 《George_Acheampong_full_PhD_Proposal》.pdf
- 《GE_Fanuc_PLC_编程软件快速入门》.pdf
- 《GE_PLC编程软件快速入门》.pdf
- 《GE_PLC编程软件快速入门手册》.pdf
- 《gkfree西门子PLC硬件组态教程》.pdf
- 《Glossary of Plastics Industry Terms》.doc
- 《Nishi_Amane_and_the_birth_of_Chinese_Philosophy》.pdf
- 《NRC Rankings Overview_ Philosophy - Faculty - The Chronicle of Higher Education》.pdf
- 《okok论坛的pkpm精华帖子集合_做结构的必看》.pdf
- 《OMRON CP1H系列PLC应用基础与编程实践》.pdf
- 《OMRON PLC指令系统及编程》.pdf
- 《OMRON PLC编程软件 CX-P6.1中文使用指南》.pdf
- 《On a New Interpretation of Plato's Political Philosophy》.pdf
- 《On Classical Political Philosophy》.pdf
- 《On Collingwood's Philosophy of History.》.pdf
- 《On the Years around Socrates ﹠ Plato of Western History of Philosophy ﹠Aesthetics》.doc
原创力文档

文档评论(0)