文章 2025-07-16 来自:开发者社区

基于Reactor模式的高性能网络库github地址

https://github.com/zyi30/reactor-net.git

文章 2025-07-13 来自:开发者社区

基于Reactor模式的高性能网络库之缓冲区Buffer组件

Buffer 类用于处理 socket 的 I/O 缓存 —— 负责: 从 socket 读取数据(read) 写入 socket 发送数据(write) 管理数据区的结构与索引,以避免频繁内存拷贝 成员变量 static c...

基于Reactor模式的高性能网络库之缓冲区Buffer组件
文章 2025-07-13 来自:开发者社区

基于Reactor模式的高性能网络库之线程池组件设计篇

EventLoopThreadPool 是 Reactor 模式下,实现“一个主线程 + 多个工作线程”的关键组件,用于高效管理多个 EventLoop 并在多核CPU上分担高并发IO压力。 底层线程封装Thread,Thread 类封装了线程创建、启动、join、detach、命名、tid 获取等功能,是一个更高级、更安全的线程封装类。 成员变量 ...

文章 2025-02-19 来自:开发者社区

Golang 实现轻量、快速的基于 Reactor 模式的非阻塞 TCP 网络库

在 linux 环境下,gev 底层使用 epoll ,这是 gev 会专注优化的地方。在 mac 下底层使用 kqueue,可能不会过多关注这部分的优化,毕竟很少有用 mac 做服务器的(Windows 环境"暂"不支持)。 特点 基于 epoll 和 kqueue 实现的高性能事件循环 支持多核多线程 动态扩容 Ring Buffer 实现的读...

Golang 实现轻量、快速的基于 Reactor 模式的非阻塞 TCP 网络库
文章 2022-02-16 来自:开发者社区

发布一个基于 Reactor 模式的 C++ 网络库

发布一个基于 Reactor 模式的 C++ 网络库 陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 2010 Aug 30 本文主要介绍 muduo 网络库的使用。其设计与实现将有另文讲解。 目录 由来 1 下载与编译 2 例子 2 基本结构 3 公开接口 4 内部实现 4 线程模型 5 结语 5 由来 半年前我写了一篇《学之者生,用之者死——A.....

发布一个基于 Reactor 模式的 C++ 网络库

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

域名解析DNS

关注DNS行业趋势、技术、标准、产品和最佳实践,连接国内外相关技术社群信息,追踪业内DNS产品动态,加强信息共享,欢迎大家关注、推荐和投稿。

+关注