wenfh2020 / wenfh2020.github.io

make blog : github + jekyll
MIT License
4 stars 3 forks source link

[libco] libco 工作流程 #82

Open wenfh2020 opened 3 years ago

wenfh2020 commented 3 years ago

https://wenfh2020.com/2020/12/28/libco-workflow/

libco 设计初衷:为了方便编写高性能网络服务。高性能网络服务主要有两个点:IO 非阻塞 + 多路复用事件驱动。 libco 使用 hook 技术解决非阻塞问题。 libco 事件驱动使用 (epoll/kevent)。但是 非阻塞 + 多路复用事件驱动 这个是异步回调实现方式,对用户开发非常不友好,所以协...