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.