Tornado (веб-сервер)

Tornado
Лого
Лого
Програмер(и)FriendFeed, Facebook, Брет Тејлор
Прво издање2009.
Стабилно издање
4.2[1] / 26.05.2015.
Репозиторијум
  • github.com/tornadoweb/tornado
Уреди на Википодацима
Написан уПајтон
Оперативни системCross-platform
ТипWeb server
ЛиценцаApache licence 2.0
Веб-сајтwww.tornadoweb.org

Tornado је прилагодљив, веб сервер и фрејмворк веб апликације написаног у Пајтону.[2] Направљен је за коришћење са FriendFeed; компанија је купљена од стране Facebook-а током 2009. и Tornado је постао убрзо типа отвореног кода.[3]

Перформансе

Tornado је познат по својим високим перформансама. Покушава да реши C10k проблем који задешава друге сервере. Следећа табела приказује резултате тестова Tornado-а у поређењу са другим серверима који су базирани на Пајтону:

Перформансе на AMD Opteron, 2.4 GHz, четири језгра[4]
Сервер Поставка Захтеви по секунди
Tornado nginx, четири предња краја 8213
Tornado један предњи крај 3353
Django Apache/mod_wsgi 2223
web.py Apache/mod_wsgi 2066
CherryPy Самосталан 785

Модули

  • Асинхрони MongoDB драјвер назван Motor.
  • CouchDB драјвери названи corduroy и trombi.
  • Асинхрони драјвер за PostgreSQL који пакује psycopg Архивирано на сајту Wayback Machine (18. новембар 2015) назван Momoko

Види још

  • Пајтон (програмски језик)
  • Comparison of web server software
  • FriendFeed

Референце

  1. ^ „Release notes”. 
  2. ^ „Home - tornado - GitHub”. GitHub. Архивирано из оригинала 09. 04. 2012. г. Приступљено 10. 09. 2009. 
  3. ^ „Facebook open-sources real-time FriendFeed facet”. CNet. Архивирано из оригинала 09. 04. 2012. г. Приступљено 10. 09. 2009. 
  4. ^ „Tornado: Facebook's Real-Time Web Framework for Python”. Facebook. Архивирано из оригинала 23. 12. 2009. г. Приступљено 10. 09. 2009. 

Спољашње везе

  • Званични веб-сајт
  • GitHub Project Page
  • Tornado Google Group
  • п
  • р
  • у