Tornado
Зовнішній вигляд
Тип | Вебсервер |
---|---|
Розробники | FriendFeed |
Стабільний випуск | 4.0.2 (10 вересня 2014 ) |
Операційна система | Кросплатформенний |
Мова програмування | Python |
Доступні мови | Англійська |
Ліцензія | Apache Software License 2.0 |
Репозиторій | github.com/tornadoweb/tornado |
Вебсайт | tornadoweb.org |
Tornado — вебсервер та фреймворк, написаний на Python, який легко розширюється та не блокується під час запитів.[1] Його створили для використання у проєкті FriendFeed. Цю компанію придбав Facebook у 2009 році, після чого було відкрито вихідні коди Tornado.[2]
Tornado створювали для забезпечення високої швидкодії. Наступна таблиця порівнює роботу Tornado та інших серверів із фреймворками:
Сервер | Конфігурація | Запитів у секунду |
---|---|---|
Tornado | nginx, 4 фронтенда | 8213 |
Tornado | 1 однопоточний фронтенд | 3353 |
Django | Apache/mod_wsgi | 2223 |
web.py | Apache/mod_wsgi | 2066 |
CherryPy | stand-alone | 785 |
- ↑ GitHub — Tornado. GitHub. Архів оригіналу за 9 квітня 2012. Процитовано 10 вересня 2009. [Архівовано 2013-05-16 у Wayback Machine.]
- ↑ Facebook open-sources real-time FriendFeed facet. CNet. Архів оригіналу за 9 квітня 2012. Процитовано 10 вересня 2009.
- ↑ Tornado: Facebook's Real-Time Web Framework for Python. Facebook. Архів оригіналу за 23 грудня 2009. Процитовано 10 вересня 2009. [Архівовано 2009-12-23 у Wayback Machine.]
- tornadoweb.org [Архівовано 31 травня 2011 у Wayback Machine.](англ.) — офіційний сайт
- Сторінка проекту на GitHub [Архівовано 9 квітня 2012 у WebCite](англ.)