开源网络库的分析libevent muduo nginx ....
来源:互联网 发布:origin作图软件ios 编辑:程序博客网 时间:2024/05/19 23:17
每一个开源项目存在都有它的道理和意义,不同的思想有不同的优缺点。
libevent:这是一个用纯C写的开源库,属于一个轻量级的网络中间件。其中用到的基本数据结构也是非常巧妙。展现反应堆模型的基本使用方法。不同的事件对应不容的处理方法。I/O 定时 信号。三种事件的处理单独分开,又通过事件驱动融合在一起。
专栏地址:http://blog.csdn.net/column/details/libevent.html
muduo:这是一个用纯c++写的库,仅仅在linux下使用,one loop per thread的思想贯穿其中,将I/O 定时 信号都通过文件描述符的方式融合在一起,三类事件等同于一类事件来看待。这也是由于linux操作系统的支持。并没有使用libevent中提到的自己写的数据结构。同样很好
专栏地址:http://blog.csdn.net/column/details/muduo.html
nginx:这是一个高性能服务器使用,不同于上述两种,多进程的使用,代码量很大,这个需要大量的时间细细品味!!!!
专栏地址:没有写成专栏 但是集中又一部分介绍Nginx的文章
3 0
- 开源网络库的分析libevent muduo nginx ....
- 开源网络库的分析libevent muduo nginx ....
- 学习开源网络库muduo的一点心得
- muduo网络库脉络分析(1)
- muduo网络库脉络分析(2)
- muduo网络库源码分析-定时器
- muduo网络库脉络分析(1)
- muduo网络库脉络分析(1)
- muduo网络库脉络分析(2)
- muduo网络框架分析
- 关于muduo网络库的注解
- muduo网络库中buffer的设计
- muduo网络库定时器的实现
- muduo网络库定时器的实现
- 关于muduo网络库的注解
- muduo网络库中buffer的设计
- Muduo网络库源码分析(四)EventLoopThread和EventLoopThreadPool的封装
- Muduo网络库源码分析(六)TcpConnection 的生存期管理
- HDU 2602 Bone Collector
- NYOJ 64 鸡兔同笼
- 指针2
- JAVA笔记【20131215】
- bss,data,rodata,text
- 开源网络库的分析libevent muduo nginx ....
- Win8下jdk环境变量设置
- php中getimagesize函数的返回数值
- Android中对Log日志文件的分析
- 增进离岸Java开发效率的10个提示
- 用U盘与移动硬盘制作WIN7启动盘(亲自实践)
- 进制转换的原理
- 指针·3
- i++ ++i