Tornado (veb-server)

S Vikipedije, slobodne enciklopedije
Tornado
Logo
Logo
Programer(i)FriendFeed, Facebook, Bret Tejlor
Prvo izdanje2009.
Stabilno izdanje
4.2[1] / 26.05.2015.
Repozitorijum Uredi na Vikipodacima
Napisan uPajton
Operativni sistemCross-platform
TipWeb server
LicencaApache licence 2.0
Veb-sajtwww.tornadoweb.org

Tornado je prilagodljiv, veb server i frejmvork veb aplikacije napisanog u Pajtonu.[2] Napravljen je za korišćenje sa FriendFeed; kompanija je kupljena od strane Facebook-a tokom 2009. i Tornado je postao ubrzo tipa otvorenog koda.[3]

Performanse[uredi | uredi izvor]

Tornado je poznat po svojim visokim performansama. Pokušava da reši C10k problem koji zadešava druge servere. Sledeća tabela prikazuje rezultate testova Tornado-a u poređenju sa drugim serverima koji su bazirani na Pajtonu:

Performanse na AMD Opteron, 2.4 GHz, četiri jezgra[4]
Server Postavka Zahtevi po sekundi
Tornado nginx, četiri prednja kraja 8213
Tornado jedan prednji kraj 3353
Django Apache/mod_wsgi 2223
web.py Apache/mod_wsgi 2066
CherryPy Samostalan 785

Moduli[uredi | uredi izvor]

Vidi još[uredi | uredi izvor]

Reference[uredi | uredi izvor]

  1. ^ „Release notes”. 
  2. ^ „Home - tornado - GitHub”. GitHub. Arhivirano iz originala 09. 04. 2012. g. Pristupljeno 10. 09. 2009. 
  3. ^ „Facebook open-sources real-time FriendFeed facet”. CNet. Arhivirano iz originala 09. 04. 2012. g. Pristupljeno 10. 09. 2009. 
  4. ^ „Tornado: Facebook's Real-Time Web Framework for Python”. Facebook. Arhivirano iz originala 23. 12. 2009. g. Pristupljeno 10. 09. 2009. 

Spoljašnje veze[uredi | uredi izvor]