iunknown发表的精彩技术文章

集成 IOCP 到 Libevent

集成 IOCP 到 Libevent 完整的代码在 http://spserver.googlecode.com/files/libevent-1.4.4-iocp-3.zip 2008.08.23 http://spserver.googlecode.com/files/libevent-1.4.5-stable-iocp-2.zip 增加了 non-blocking connect 的支持 ...
by iunknown 2008-06-01 浏览 (3164) 回复 (9) 关键字: iocp libevent

SPServer : 一个基于线程池(包括HAHS和LF)的高并发 server 框架

spserver 是一个实现了半同步/半异步(Half-Sync/Half-Async)和领导者/追随者(Leader/Follower) 模式的服务器框架,能够简化 TCP server 的开发工作。 spserver 使用 c++ 实现,目前实现了以下功能: 1.封装了 TCP server 中接受连接的功能; 2.使用非阻塞型I/O和事件驱动模型,由主线程负责处理所有 TCP 连接上的数据读 ...
by iunknown 2007-03-14 浏览 (26882) 回复 (55) 关键字: c++ libevent half-sync/half-async leader/follower 并发服务器

Build a thread pool in C

想找个轻便的 thread pool 实现,结果发现网上能找到的都是一些很重量级的,如 boost,ACE 里面的。唯有自己照着下面的需求实现了一个 http://paul.rutgers.edu/~csgates/CS416/proj2/index.html 源代码下载: http://code.google.com/p/spserver/downloads/list http://spser ...
by iunknown 2006-12-11 浏览 (7274) 回复 (7) 关键字: 线程池 threadpool c++