Webbplatser

Facebook-meddelanden Realtidswebbserverteknik som öppen källkod

Facebooks OTHER Folder

Facebooks OTHER Folder
Anonim

Facebook släpper ut en webbserverteknologi som öppen källkod eftersom det vill göra det enklare för utvecklare att skapa program som låter användarna lägga upp statusuppdateringar i realtid, en funktionalitet som populäriseras av Twitter.

Webbserverns ramverk som Facebook kommer att erbjuda som öppen källkod kallas Tornado, skrivs i Python-språket och är utformad för att snabbt bearbeta tusentals samtidiga anslutningar, sa bolaget torsdagen. "Tornado är en kärnbit av infrastruktur som styr FriendFeeds realtidsfunktionalitet, som vi planerar att aktivt behålla. Medan Tornado liknar befintliga webbramar i Python … fokuserar den på hastighet och hantering av stora mängder simultanou s-trafik, "skrev David Recordon, Facebook: s öppna programchef, i Facebook Developer-bloggen.

[Läs vidare: De bästa TV-streamingtjänsterna]

" Vi tror på att släppa generiskt användbara infrastrukturkomponenter som öppen källkod … som en sätt att öka innovation på webben, "tillade han.

Twitter är den mest kända applikationen för att posta uppdateringar i realtid om sina tankar, status och vistelseort, och Facebook har anpassat sin webbplats för att utnyttja denna trend.

Facebook har till exempel omformat sina profiler för att göra flödet av vänmeddelanden och statusuppdateringar mer framträdande. Det har också lagt till ett alternativ att låta medlemmarna visa denna ström och andra delar av sina profiler mer allmänt på Facebook, inte bara för handplockade vänner och medlemmar på gemensamma Facebook-nätverk.

Erkännande att det stora nätverket av utvecklare som bygger Applikationer för Facebook är också intresserade av att skapa applikationer för realtidsuppdateringar, Facebook släppte i april sin Open Stream API. Detta API (applikationsprogrammeringsgränssnitt) låter utvecklare bygga program som får tillgång till dessa Facebook-meddelanden och hjälper användarna att hantera dem.