Weboldalak

A Facebook kiadja a valós idejű webszervert, mint nyílt forráskódú

Technology Stacks - Computer Science for Business Leaders 2016

Technology Stacks - Computer Science for Business Leaders 2016
Anonim

A Facebook nyílt forráskódú webes kiszolgáló technológiát jelentet fel, mivel megkönnyíti a fejlesztők számára olyan alkalmazások létrehozását, amelyek lehetővé teszik a felhasználók számára a valós idejű állapotfrissítések megjelenítését, a Twitter által népszerűsített funkciókat.

a webkiszolgáló keretet, hogy a Facebook nyújt a nyílt forráskódú úgynevezett Tornado, írták a Python nyelvet, és úgy tervezték, hogy gyorsan feldolgozása több ezer egyidejű kapcsolatok, mondta a cég csütörtökön.

"Tornado egy mag darab amely a FriendFeed valós idejű funkcionalitását hivatott biztosítani, amelyet aktívan fenntartunk, miközben a Tornado hasonló a Python meglévő web-kereteihez … a sebességre és a nagy mennyiségű szimultán kezelésre összpontosít s forgalom „írta David Recordon Facebook megnyitott programok vezetője, a Facebook fejlesztői blog.

[További irodalom: A legjobb TV streaming szolgáltatások]

” Hiszünk felszabadító általánosan hasznos infrastruktúra-elemek, mint a nyílt forráskódú … mint hogy növeljék az innovációt az interneten "- tette hozzá.

A Twitter a legismertebb alkalmazás, amely lehetővé teszi az emberek számára, hogy valós idejű frissítéseket tegyenek közzé gondolataikról, státuszukról és tartózkodási helyükről, és a Facebook is módosította webhelyét,.

Például a Facebook átalakította profiljait, hogy a barátok értesítéseinek és az állapotfrissítéseknek köszönhetően kiemelkedőbb legyen. Hozzáadta azt a lehetőséget is, hogy a tagok jelenítsék meg ezt a streamet és profiljaikat szélesebb körben a Facebook minden felhasználójának, és ne csak a kézzel készített barátok és tagok számára a közös Facebook hálózatokon.

Felismerve, hogy a fejlesztők nagy hálózata a Facebook alkalmazások is érdekeltek a valós idejű frissítések alkalmazásainak létrehozásában, a Facebook áprilisban megjelentette az Open Stream API-ját. Ez az API (alkalmazásprogramozási felület) lehetővé teszi a fejlesztőknek olyan alkalmazások létrehozását, amelyek hozzáférnek ezekhez a Facebook-értesítésekhez, és segítenek a felhasználóknak kezelni őket.