Tornado

Tornadoвеб-сервер та фреймворк, написаний на Python, який легко розширюється та не блокується під час запитів.[2] Його створили для використання у проекті FriendFeed. Цю компанію придбав Facebook у 2009 році, після чого було відкрито вихідні коди Tornado.[3]

Tornado
Тип Вебсервер
Розробники FriendFeed
Стабільний випуск 4.0.2 (10 вересня 2014 (2014-09-10))
Версії 6.1.0 (30 жовтня 2020)[1]
Репозиторій github.com/tornadoweb/tornado
Операційна система Кросплатформенний
Мова програмування Python
Доступні мови Англійська
Ліцензія Apache Software License 2.0
Вебсайт tornadoweb.org

Продуктивність

Tornado створювали для забезпечення високої швидкодії. Наступна таблиця порівнює роботу Tornado та інших серверів із фреймворками:

Продуктивність на AMD Opteron, 2.4ГГц, 4 ядра[4]
Сервер Конфігурація Запитів у секунду
Tornado nginx, 4 фронтенда 8213
Tornado 1 однопоточний фронтенд 3353
Django Apache/mod_wsgi 2223
web.py Apache/mod_wsgi 2066
CherryPy stand-alone 785

Примітки

  1. Release 6.1.0 — 2020.
  2. GitHub — Tornado. GitHub. Архів оригіналу за 9 квітня 2012. Процитовано 10 вересня 2009.
  3. Facebook open-sources real-time FriendFeed facet. CNet. Архів оригіналу за 9 квітня 2012. Процитовано 10 вересня 2009.
  4. Tornado: Facebook's Real-Time Web Framework for Python. Facebook. Архів оригіналу за 23 грудня 2009. Процитовано 10 вересня 2009.

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.