
Web服务器开发
HIT_KyleChen
行胜于言
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
两种并发模式:半同步半异步 领导者追随者
介绍 半同步半异步 介绍 变体 半同步半反应堆 高效的半同步半反应堆领导者追随者 介绍 实现 组成 过程 优缺点 介绍 并发模式是指IO处理单元和多个逻辑单元之间协调完成任务的方法 主要有半同步半异步领导者追随者两种模式。 半同步半异步 介绍 同步线程是指线程程序完全按照代码序列...原创 2020-01-13 13:58:08 · 585 阅读 · 0 评论 -
Reactor模式和Proactor模式
Reactor模式 原理讲解 实现方案 优点缺点 Proactor模式 原理讲解 实现方案 异步IO实现 同步IO实现 两者对比 Reactor模式 原理讲解 实现方案 优点缺点 Proactor模式 原理讲解 实现方案 异步IO实现 同步IO实现 两者对比 ...原创 2020-01-13 11:14:08 · 322 阅读 · 0 评论 -
有限状态机
有限状态机的概念: 有限状态机的应用: 有限状态机的概念: 什么叫有限状态机呢? 举个例子 state_machine(Package _pack) { PackageType _type=_pack.getType(); switch(_type) { case type_A: ...原创 2020-01-12 17:53:30 · 478 阅读 · 0 评论 -
从零开始实现Web服务器(二)----服务器程序的程序结构
服务器程序的程序结构 知识脉络 概览 模块划分 I/O处理单元 逻辑单元 网络存储单元 请求队列 模块配合模式 事件处理模式 并发模式 模块实现基础 多进程技术 多线程技术 优化方向 池化技术 数据复制 上下文切换和锁 服...原创 2020-01-12 12:27:38 · 400 阅读 · 0 评论 -
从零开始实现Web服务器(一)----服务器程序的关系模型
本系列的整体结构划如下 可以关注我的微信公众号Geek极客星球 获取完整的思维导图整理+代码实现 服务器程序的关系模型 c/s模型 概念:全称 Client/Server模型 即客户端访问服务器来获取所需的资源,因为资源被数据提供者垄断 适合资源集中的场合 优点: 实现简单 缺点: 服务器在多个客户端并发访问时性能会很慢 例子: 比如微信/客户端QQ等是基于C/S...原创 2020-01-12 11:17:25 · 525 阅读 · 0 评论