-
Lua的epoll模块 lua-epoll
Lua的epoll模块 更多细节,请查看sample.lua API: ok,err=epoll.setnonblocking(fd) 设置一个文件描述符非阻塞。 epfd,err=epoll.create() 创建一个 epoll 文件描述符。 ok,err=epoll.register(epfd,fd,eventmask) 把目标文件描述符 fd 注册到由 epfd ...更多lua-epoll信息
-
高性能c++网络库 libtnet
libtnet是一个用c++编写的高性能网络库,它在设计上面主要参考tornado,为服务端网络编程提供简洁而高效的接口,非常易于使用。 一个简单的Echo例子: void onConnEvent(const ConnectionPtr_t& conn, ConnEvent event, const void* context) { ...更多libtnet信息
-
协程基础库 Libco
libco 是腾讯开源的一个有趣的协程基础库,仅有的几个函数接口 co_create/co_resume/co_yield 再配合 co_poll, 可以支持同步或者异步的写法,如线程库一样轻松,库里面提供了socket族函数的hook, 包含如下内容: pthread风格的coroutine接口封装 事件...更多Libco信息
-
高性能的PHP socket 服务器框架 workerman
workerman是一个高性能的PHP socket 服务器框架,workerman基于PHP多进程以及libevent事件轮询库,PHP开发者只要实现一两个接口,便可以开发出自己的网络应用,例如Rpc服务、聊天室服务器、游戏服务器等。 workerman的目标是让PHP开发者更容易的开发出基于...
更多workerman信息
-
C++异步网络开发库 ez_poll
这是C++实现的一个异步网络开发库, 只能够在linux系统下工作. 开发的初衷是维护一个自实现的, 满足工作需求, 符合工程实践的网络开发库, 可以快速安全的开发业务代码.更多ez_poll信息
-
go-nanomsg
go-nanomsg 是 nanomsg 的 Go 语言实现版本。更多go-nanomsg信息
-
coroutine_event
在libevent的基础上提供同步的接口,在获得异步效率的同时提供更方便的编程方式,即提供基于协程的并发模型。 green化 将IO对象进行改造以能和协程进行配合。在某种意义上,协程与线程的关系类似于线程与进程的关系,你可以将协程理解成用户态线程。目前的...更多coroutine_event信息
-
网络服务开发框架 aLiLua
aLiLua 是一套基于 Linux/epoll/Lua 构建的网络服务开发框架 aLiLua 使用 epoll 进行网络/文件IO事件读写,对Lua协程进行调度,其性能高效并且简单更多aLiLua信息
最近更新: aLiLua v0.49 开发版本发布 (高性能Web服务器) 发布于 1个月前
-
纯异步的Server简单实现 Server
Server 一个纯异步的Server简单实现 基于Nginx/Lighttpd的状态机实现, 再也不用去一坨代码里找真相啦 Git地址:https://github.com/liangdong/Server 最新说明: @2012/10/22 18:42: 代码整理划分模块, 添加plugin回调逻辑, 提供简单的示例plugin demo, 供感...更多Server信息
-
网络服务器程序框架 ISE
ISE(Iris Server Engine)是一个基于现代C++的跨平台(Linux和Windows)的高性能多线程并发网络服务器程序框架。它封装了琐碎的socket以及各种操作系统APIs,以面向对象方式向开发者提供稳定、高效、易扩展、易配置、易维护的程序框架。ISE的用户只需遵循...更多ISE信息
-
多线程网络库 KendyNet
C语言编写的跨平台高性能网络库,主要为大型网络游戏服务器设计. 包含了异步网络层,异步数据库访问接口,进程内的异步函数调用等.更多KendyNet信息
-
shadowsocks-libuv
#shadowsocks# 的 C 语言移植,采用了 joyent 的 libuv。 特色: 快速且占用内存小,适合在小内存 VPS 上部署。 和其它的 shadowsocks 客户端兼容 支持最新的 RC4 流加密算法 支持 IPv6 更多shadowsocks-libuv信息
-
C++协程库 orchid
orchid是一个构建于强大的boost库基础上的C++库,类似于python下的gevent/eventlet,为用户提供基于协程的并发模型。 协程,顾名思义,协作式程序,其思想是,一系列互相依赖的协程间依次使用CPU,每次只有一个协程工作,而其他协程处于休眠状态。协程在控...更多orchid信息
最近更新: orchid 0.3 发布,高性能协程/网络库 发布于 2个月前
-
半同步/半异步的Tcp Server LightningServer
这是一个半同步/半异步的Tcp Server. 支持以下特性: 1.使用了libevent库,支持大并发网络请求; 2.网络操作与数据处理分离; 3.使用线程池进行数据处理; 4.目前支持tcp数据流的解包操作: 4.1支持用户自定义的请求格式; 4.2支持以rn结尾的行请求; 5.使用...更多LightningServer信息
最近更新: LightningServer 0.1.1 发布,支持 Mac 系统编译 发布于 1年前
-
套接字 acceptor Ranch
Ranch 是一个套接字 acceptor 用于 TCP 协议。 Ranch 旨在通过一个小代码库提供所有接受TCP连接与低延迟网络通讯所需的所有内容,很容易使用。更多Ranch信息
-
TCP网络服务器框架 donkey_server
基于libevent 2.0 bufferevent写的tcp网络服务器框架,参考了evhttp对bufferevent的封装,抽象出连接类,使得编写异步高性能的tcp服务器变得更加容易。更多donkey_server信息
-
高性能异步网络服务框架 libgod
libgod是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用完成端口、epoll、kqueue等系统调用管理事件机制。整套库采用全异步机制,非常高效,但提供的接口确是同步的,所以使用起来非常简单。libgod致力于为游戏、云计算等高并发服务...更多libgod信息
-
erlang-scoketio
Erlang 版本的 socket.io 服务器实现更多erlang-scoketio信息
-
高性能 I/O 的开发库 Parallel-NetCDF
Parallel-NetCDF 是一个使用 MPI-IO 和一个定制版本的 NetCDF API 来实现高性能 I/O 的开发库。 示例代码:writer / reader更多Parallel-NetCDF信息
最近更新: Parallel-NetCDF 1.3.0 发布,高性能 I/O 库 发布于 2年前
-
网络事件库 chaos
网络服务
最新推荐文章于 2019-09-25 17:32:09 发布