Hjemmesider

Facebook Udgivelser Real-time Web Server Tech som Open Source

Nintendo Switch 1 Year Later - Still Worth It?

Nintendo Switch 1 Year Later - Still Worth It?
Anonim

Facebook frigiver som webkilde en webserverteknologi, fordi den vil gøre det nemmere for udviklere at oprette programmer, der gør det muligt for brugerne at sende statusopdateringer i realtid, en funktionalitet, der er populeret af Twitter.

Den webserverramme, som Facebook tilbyder som open source kaldes Tornado, blev skrevet på Python-sproget og er designet til hurtigt at behandle tusindvis af samtidige forbindelser, siger firmaet torsdag.

"Tornado er et kernestykke af infrastruktur, der styrer FriendFeeds realtids funktionalitet, som vi planlægger at bevare aktivt. Mens Tornado ligner eksisterende web-rammer i Python … fokuserer den på hastighed og håndtering af store mængder simultane s trafik, "skrev David Recordon, Facebooks åbne programleder, i Facebook Developer-bloggen.

[Yderligere læsning: De bedste tv-streamingtjenester]

" Vi tror på at frigøre generisk nyttige infrastrukturkomponenter som open source … som en måde at øge innovation på tværs af internettet, "tilføjede han.

Twitter er den mest kendte ansøgning om, at folk kan sende opdateringer i realtid om deres tanker, status og opholdssted, og Facebook har tilpasset sit websted for at klare denne tendens.

For eksempel har Facebook opgraderet sine profiler for at gøre strømmen af ​​vennebeskeder og statusopdateringer mere fremtrædende. Det har også tilføjet en mulighed for at lade medlemmer vise denne strøm og andre dele af deres profiler mere bredt til alle på Facebook, ikke kun til håndplukket venner og medlemmer på gensidige Facebook-netværk.

At anerkende, at det store netværk af udviklere, der bygger ansøgninger til Facebook er også interesseret i at skabe applikationer til opdateringer i realtid, Facebook offentliggjorde i april sin Open Stream API. Denne API (applikationsprogrammeringsgrænseflade) giver udviklere mulighed for at oprette programmer, der har adgang til disse Facebook-meddelelser og hjælpe brugere med at administrere dem.