Technologien für das Real-Time-Web, Folge 1: Tornado

Wozu?
Tornado wurde ursprünglich für FriendFeed entwickelt. Der wesentliche Vorteil besteht darin, mit vorhandener Hardware eine deutlich größere Zahl gleichzeitiger Server Requests zu bearbeiten als bei anderen Technologien.

tornado-logo.png

Status
Seit September 2009 ist die Software als Open Source verfügbar. Facebook begründet diesen Schritt damit, dass durch die Verfügbarkeit solcher Technologien ein insgesamt schnelleres, stabileres Web gefördert wird.

tornado_chart.png
Quelle: Facebook Developers Blog

Architektur, wesentlicher Vorteil
Tornado konzentriert sich auf die schnelle Verarbeitung sehr großer Mengen an gleichzeitigem Traffic.

Framework, Software
Tornado wurde in Python geschrieben, eine Nutzung/Einbindung von Django Templates ist daher möglich.

Source Code Download
Dokumentation
Developer Mailing List (english)

Anmerkung: Dieser Post ist Teil einer Mini-Serie über "Technologien für das Real-Time-Web" bei Daily Data. Ein kurzer Erklärtext zu den Zielen und Inhalten dieser Serie findet sich hier.

Einen Kommentar hinterlassen

You must be logged in to post a comment.