tornado 源码解析
目录
tornado 源码解析
简介
此项目主要是针对 python web 框架 — tornado 源码相关模块进行解析,加深对 web 开发的理解。在详解某一模块时会引入相关基础知识概念。包括以下几个知识点:
- Socket、TCP 详解
- IO 多路复用(select、epoll、kqueue)
- tornado.ioloop 实现解析
- tornado posix 实现解析
- tornado 配置类 Configurable 实现解析
- tornado.httpserver 实现解析
- tornado netutil 实现解析
- tornado.http1connection 实现解析
- tornado.iostream 实现解析
- tornado.gen 实现解析
- tornado 定时器实现解析
- tornado.concurrent 实现解析
- tornado 多进程实现解析
环境
- python 2.7
- tornado 4.5.1
- Ubuntu 16.04