Websites

Facebook veröffentlicht Echtzeit Web Server Tech als Open Source

Ethical Hacking Full Course - Learn Ethical Hacking in 10 Hours | Ethical Hacking Tutorial | Edureka

Ethical Hacking Full Course - Learn Ethical Hacking in 10 Hours | Ethical Hacking Tutorial | Edureka
Anonim

Facebook veröffentlicht als Open Source eine Web-Server-Technologie, weil es Entwicklern das Erstellen von Anwendungen erleichtern soll, mit denen Benutzer Status-Updates in Echtzeit posten können.

Das Web-Server-Framework, das Facebook als Open-Source anbieten wird, heißt Tornado, wurde in der Sprache Python geschrieben und ist für die schnelle Verarbeitung tausender gleichzeitiger Verbindungen ausgelegt, teilte das Unternehmen am Donnerstag mit.

"Tornado ist ein Kernstück einer Infrastruktur, die die Echtzeit-Funktionalität von FriendFeed antreibt, die wir aktiv pflegen wollen.Während Tornado den bestehenden Web-Frameworks in Python ähnlich ist … konzentriert sich das Programm auf Geschwindigkeit und den Umgang mit großen Mengen gleichzeitig s Datenverkehr ", schrieb David Recordon, Facebooks Manager für offene Programme, im Facebook Developer Blog.

[Lesen Sie weiter: Die besten TV-Streaming-Dienste]

" Wir glauben, dass allgemein nützliche Infrastrukturkomponenten als Open Source veröffentlicht werden ", fügte er hinzu.

Twitter ist die bekannteste Anwendung für Leute, die Echtzeit-Updates über ihre Gedanken, ihren Status und ihren Aufenthaltsort veröffentlichen, und Facebook hat seine Website optimiert, um diesen Trend zu nutzen.

Zum Beispiel hat Facebook seine Profile überarbeitet, um den Strom von Freundschaftsbenachrichtigungen und Statusaktualisierungen stärker hervorzuheben. Es wurde auch eine Option hinzugefügt, mit der Mitglieder diesen Stream und andere Teile ihres Profils für alle auf Facebook anzeigen können, nicht nur für handverlesene Freunde und Mitglieder in gemeinsamen Facebook-Netzwerken.

Erkennen, dass das große Netzwerk von Entwicklern besteht Anwendungen für Facebook ist auch daran interessiert, Anwendungen für Echtzeit-Updates zu erstellen, veröffentlichte Facebook im April seine Open Stream API. Über diese API (Application Programming Interface) können Entwickler Anwendungen erstellen, die auf diese Facebook-Benachrichtigungen zugreifen und Benutzern bei deren Verwaltung helfen.