项目介绍

aceld/libevent 是一个托管在 GitHub 上的开源项目,目前获得 906 个 Star、199 次 Fork。

仓库全名
aceld/libevent
Star 数
906
Fork 数
199
未关闭 Issue
2

README 摘要

《Libevent深入浅出》 本教程要求有一定的服务并发编程基础,了解select和epoll等多路I/O复用机制。 教程目的主要是快速建立libevent的认知,了解libevent的常用数据结构和编程方法。 达到可以使用libevent写出自己的高并发服务器处理模型。 作者:刘丹冰 邮箱:danbing\[email protected] 目录 Libevent深入浅出 1 Libevent官方 2 epoll 2.1 流-IO操作-阻塞 2.2 解决阻塞死等待的办法 2.3 什么是epoll 2.4 epollAPI 2.5 触发模式 2.6 简单的epoll服务器 3 epoll和reactor 3.1 reactor反应堆模式 3.2 epoll的反应堆模式实现 4 eventbase 4.1 创建eventbase 4.2 检查eventbase后端 4.3 释放eventbase 4.4 eventbase优先级 4.5…

完整内容见 GitHub 原始 README 或本页 。

常见问题

如何获取 libevent 的源码?

可以直接克隆仓库:git clone https://github.com/aceld/libevent.git,默认分支为 master;安装与运行步骤见仓库 README。

libevent 最近还在维护吗?

仓库最近一次更新为 2023年3月10日,当前有 2 个未关闭 Issue;Star 数为 906,可作为社区活跃度的参考。

简要分析

热度分
1316
价值分
604
活跃状态
活跃

README

《Libevent深入浅出》

本教程要求有一定的服务并发编程基础,了解select和epoll等多路I/O复用机制。

教程目的主要是快速建立libevent的认知,了解libevent的常用数据结构和编程方法。

达到可以使用libevent写出自己的高并发服务器处理模型。

作者:刘丹冰

邮箱:[email protected]


目录

About the author

name:Aceld(刘丹冰)

mail: [email protected]

github: https://github.com/aceld

原创技术文章作品: https://www.yuque.com/aceld

技术讨论社区

WeChat WeChat Public Account QQ Group

评论

暂无评论