异步系列 2-asio 源码分析
继续之前的异步系列,这次主要将 asio 的源码分析,分析的目的也是为了能更好的了解目前在 Linux/Macos 是如何去做异步的,这样会更加的去了解后面的 goroutine、Rust async 或者 Scylla seastar 框架,为什么没有聊到 window iocp 呢,因为实现方式上有点区别,但是理论上应该也差不多太多,不过这部分是 windows os 帮实现的,用整体的完成度来说会更加好一些。 这边文档大概的内容分布为: asio 的整体异步的架构; 如何阅读 asio ...
Jul 31, 20214 min read22