Tornado
Tornado — веб-сервер та фреймворк, написаний на Python, який легко розширюється та не блокується під час запитів.[2] Його створили для використання у проекті FriendFeed. Цю компанію придбав Facebook у 2009 році, після чого було відкрито вихідні коди Tornado.[3]
| |
Тип | Вебсервер |
---|---|
Розробники | FriendFeed |
Стабільний випуск | 4.0.2 (10 вересня 2014 ) |
Версії | 6.1.0 (30 жовтня 2020)[1] |
Репозиторій | github.com/tornadoweb/tornado |
Операційна система | Кросплатформенний |
Мова програмування | Python |
Доступні мови | Англійська |
Ліцензія | Apache Software License 2.0 |
Вебсайт | tornadoweb.org |
Продуктивність
Tornado створювали для забезпечення високої швидкодії. Наступна таблиця порівнює роботу Tornado та інших серверів із фреймворками:
Сервер | Конфігурація | Запитів у секунду |
---|---|---|
Tornado | nginx, 4 фронтенда | 8213 |
Tornado | 1 однопоточний фронтенд | 3353 |
Django | Apache/mod_wsgi | 2223 |
web.py | Apache/mod_wsgi | 2066 |
CherryPy | stand-alone | 785 |
Примітки
- Release 6.1.0 — 2020.
- GitHub — Tornado. GitHub. Архів оригіналу за 9 квітня 2012. Процитовано 10 вересня 2009.
- 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.
Посилання
- tornadoweb.org(англ.) — офіційний сайт
- Сторінка проекту на GitHub(англ.)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.