项目-目标定位

One Thread One Loop主从Reactor模型高并发服务器


目标定位

我们要实现的是主从Reactor模型服务器,也就是主Reactor线程仅仅监控监听描述符,获取新建连接,保证获取新连接的⾼效性,提⾼服务器的并发性能。

主Reactor获取到新连接后分发给⼦Reactor进⾏通信事件监控。而子Reactor线程监控各⾃的描述符的读写事件进⾏数据读写以及业务处理。

One Thread One Loop的思想就是把所有的操作都放到⼀个线程中进⾏,⼀个线程对应⼀个事件处理的循环。

当前实现中,因为并不确定组件使⽤者的使⽤意向,因此并不提供业务层⼯作线程池的实现,只实现主从Reactor,⽽Worker⼯作线程池,可由组件库的使⽤者的需要⾃⾏决定是否使⽤和实现。

相关推荐
CSDN_RTKLIB1 天前
CMake几个命令顺序
c++
土星云SaturnCloud1 天前
液冷技术的未来:相变冷却、喷淋冷却等前沿技术探索
服务器·人工智能·ai
weixin_461769401 天前
15. 三数之和
c++·算法·leetcode·三数之和
Full Stack Developme1 天前
linux sudo su su - 三者区别
linux·运维·服务器
Byron Loong1 天前
【系统】Linux内核和发行版的关系
linux·运维·服务器
小镇学者1 天前
【c++】C++字符串删除末尾字符的三种实现方法
java·开发语言·c++
济6171 天前
linux(第十四期)--Uboot移植(2)-- 在U-Boot 中添加自己的开发板-- Ubuntu20.04
linux·运维·服务器
ben9518chen1 天前
嵌入式linux操作系统简介
linux·运维·服务器
ue星空1 天前
R3注入反截图
c++
小康小小涵1 天前
WSL2安装与移植到F盘
运维·服务器