-
Tornado
(python的web框架)
鎖定
Tornado是一種 Web 服務器軟件的開源版本。Tornado 和主流Web 服務器框架(包括大多數 Python 的框架)有着明顯的區別:它是非阻塞式服務器,而且速度相當快。
得利於其非阻塞的方式和對epoll的運用,Tornado 每秒可以處理數以千計的連接,因此 Tornado 是實時 Web 服務的一個 理想框架。
軟件信息
Tornado就是我們在 FriendFeed 的 Web 服務器及其常用工具的開源版本
[1]
。Tornado 和主流 Web 服務器框架(包括大多數 Python的框架)有着明顯的區別:它是非阻塞式服務器,而且速度相當快。得利於其 非阻塞的方式和對epoll的運用,Tornado 每秒可以處理數以千計的連接,因此 Tornado 是實時 Web 服務的一個 理想框架。我們開發這個 Web 服務器的主要目的就是為了處理 FriendFeed 的實時功能 ——在 FriendFeed 的應用裏每一個活動用户都會保持着一個服務器連接。(關於如何擴容 服務器,以處理數以千計的客户端的連接的問題,請參閲The C10K problem)
- 參考資料
-
- 1. tornadoweb .tornadoweb[引用日期2017-02-15]