Tornado 全称 Tornado Web Server,是一个用 Python 语言写成的 Web 服务器兼 Web 应用框架,Tornado 和现在的主流 Web 服务器框架(包括大多数 Python 的框架)有着明显的区别:它是非阻塞式服务器,而且速度相当快。
Tornado 由 FriendFeed 公司在自己的网站 FriendFeed 中使用,被 Facebook 收购以后框架以开源软件形式开放给大众。
Tornado 有着优异的性能。它试图解决 C10k 问题,即处理大于或等于一万的并发。得利于其非阻塞的方式和对 epoll 的运用,Tornado 每秒可以处理数以千计的连接,因此 Tornado 是实时 Web 服务的一个 理想框架。
Tornado 这个 Web 服务器的主要目的就是为了处理 FriendFeed 的实时功能,在 FriendFeed 的应用里每一个活动用户都会保持着一个服务器连接。
[外贸知识网图文来源于网络,如有侵权,请联系删除]