标签 libuv 下的文章

Exploiting File Writes in Hardened Node.js Environments

https://github.com/Hackerl/asyncio

asyncio 是一个基于 libuv 的协程网络框架,使用 C++23 开发,支持 Linux/Windows/Android/macOS 四个主流平台。

它绝不是一个玩具,而是可以真正用于生产的代码。在我公司内部,基于它研发的软件,已运行在了数万台员工的办公 PC 上(Windows/macOS),线上 Linux 服务器也正在逐步覆盖。

项目有何优点?

  • 简单、精巧的代码
  • 灵活、优雅的子任务管理
  • 借鉴自多种语言,易于使用的 API
  • 借鉴自多种语言,设计优良的接口
  • 简单直接的任务取消机制
  • 基于线程、线程池可以轻松融合同步代码

Exploiting File Writes in Hardened Node.js Environments

Exploiting File Writes in Hardened Node.js Environments