NodeJS源码分析-由浅入深了解架构运行原理
Node版本基于v8.9.3
从运行入口开始深入源码分析,由浅入深,共同学习。
1-1 NodeJS源码解析 - HTTP Server模块
持续更新..
- Javascript V8 Engine: Nodejs javascript运行引擎
- Libuv 是专门为Node.js开发的一个封装库,提供跨平台的异步I/O能力.
- C-ares:提供了异步处理 DNS 相关的能力。
- http_parser、OpenSSL、zlib 等:提供包括 http 解析、SSL、数据压缩等其他的能力。