libaxon
一个异步 io 库
功能
高性能:
~250000 QPS(1 个服务器线程)
~500000 QPS(4 个服务器线程)
异步IO部分:
异步套接字事件操作:connect、accept、send、send_until、recv、recv_until
异步定时器操作
自动事件复用和回调调度
使用链对象的隐式锁,避免互斥阻塞
RPC部分:
自动接受和处理传入连接的基本服务类
客户端自动重连
依赖
g++-4.7 及更高版本
C++11
烤饼
libboost_context
gtest(可选)
libtcmalloc(可选)
建造
运行“scons”来构建
添加选项 '--no-tcmalloc' 或 '--no-test' 以禁用 tcmalloc 或单元测试
样本
请参考/sample目录
评论0
最新资源