Reactor
- 组成:⾮阻塞的io + io多路复⽤;
- 特征:基于事件循环,以事件驱动或者事件回调的⽅式来实现业务逻辑;
- 表述:将连接的io处理转化为事件处理;
单Reactor
代表:redis 内存数据库 操作redis当中的数据结构 redis 6.0 多线程
单reactor模型 + 任务队列 + 线程池
代表:skynet
多Reactor
应⽤: memcached accept(fd, backlog) one eventloop per thread
- 多进程应用
应⽤:nginx