Nettsteder

Facebook-utgivelser Real-time Web Server Tech som åpen kildekode

Real-Time Interaction Between Maps with Socket.io and JavaScript

Real-Time Interaction Between Maps with Socket.io and JavaScript
Anonim

Facebook frigjør som en åpen kildekode en webserver teknologi fordi den vil gjøre det enklere for utviklere å lage programmer som lar brukere legge inn statusoppdateringer i sanntid, en funksjonalitet populær av Twitter

Webservernrammen som Facebook vil tilby som åpen kildekode, kalles Tornado, ble skrevet på Python-språket og er designet for raskt å behandle tusenvis av samtidige tilkoblinger, sa selskapet torsdag.

"Tornado er et kjernebrikke av infrastruktur som styrer FriendFeeds realtidsfunksjonalitet, som vi planlegger å opprettholde aktivt. Mens Tornado ligner på eksisterende Web-rammer i Python … fokuserer det på hastighet og håndtering av store mengder simultane s-trafikk, "skrev David Recordon, Facebooks åpne programleder, i Facebook Developer-bloggen.

[Videre lesing: De beste TV-streamingtjenestene]

" Vi tror på å frigjøre generisk nyttige infrastrukturkomponenter som åpen kildekode … som en måte å øke innovasjonen på Internett, "la han til.

Twitter er det mest kjente programmet for folk å legge ut sanntids oppdateringer om deres tanker, status og oppholdssted, og Facebook har vært å tilpasse nettstedet for å få tak i denne trenden.

For eksempel har Facebook oppgradert sine profiler for å gjøre strømmen av vennmeldinger og statusoppdateringer mer fremtredende. Det ble også lagt til et alternativ for å la medlemmene vise denne strømmen og andre deler av profilene deres bredere for alle på Facebook, ikke bare for håndplukkede venner og medlemmer på gjensidige Facebook-nettverk.

Erkjenner at det store nettverket av utviklere som bygger Applikasjoner for Facebook er også interessert i å lage applikasjoner for sanntidsoppdateringer, Facebook lanserte i april sin Open Stream API. Denne API-en (programmeringsgrensesnitt for applikasjoner) lar utviklere bygge programmer som får tilgang til disse Facebook-varslene og hjelper brukerne med å administrere dem.