orchid是一个构建于boost库基础上的高性能协程/网络库,类似于python下的gevent/eventlet,为用户提供基于协程的并发模型。
changelog:
修复了若干bug,增强了稳定性。
修复了linux下的若干编译错误。
重构了大部分代码,增强性能。
重新设计了输入、输出流的部分,废除了原来基于iostream的流
提供了一套boost asio 风格的io 函数。
所有io函数均提供了另外一套错误码风格的接口。
coroutine 和 schduler 增加了获取id的接口。
增加了run_in_thread功能和 worker_pool模块。
更新了文档。
项目主页:https://github.com/ioriiod0/orchid
来自:开源中国社区