分享一下我个人开源的 C++23 协程网络框架

查看 15|回复 0
作者:Hackerl   
https://github.com/Hackerl/asyncio
asyncio 是一个基于 libuv 的协程网络框架,使用 C++23 开发,支持 Linux/Windows/Android/macOS 四个主流平台。
它绝不是一个玩具,而是可以真正用于生产的代码。在我公司内部,基于它研发的软件,已运行在了数万台员工的办公 PC 上(Windows/macOS),线上 Linux 服务器也正在逐步覆盖。
项目有何优点?
  • 简单、精巧的代码
  • 灵活、优雅的子任务管理
  • 借鉴自多种语言,易于使用的 API
  • 借鉴自多种语言,设计优良的接口
  • 简单直接的任务取消机制
  • 基于线程、线程池可以轻松融合同步代码
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部