Strony internetowe

Facebook udostępnia technologię serwera sieciowego w czasie rzeczywistym jako oprogramowanie Open Source

Poradnik Pracuj.pl - Prawo pracy w nowej rzeczywistości - Webinar

Poradnik Pracuj.pl - Prawo pracy w nowej rzeczywistości - Webinar
Anonim

Facebook publikuje jako open source technologię serwera WWW, ponieważ chce ułatwić programistom tworzenie aplikacji, które pozwalają użytkownikom publikować aktualizacje statusu w czasie rzeczywistym, funkcjonalność spopularyzowana przez Twittera.

Struktura serwera sieci Web oferowana przez Facebooka jako open source nazywa się Tornado, została napisana w języku Python i jest zaprojektowana do szybkiego przetwarzania tysięcy równoczesnych połączeń, firma powiedziała w czwartek.

"Tornado jest rdzeniem infrastruktury, która zasila funkcjonalność FriendFeed w czasie rzeczywistym, którą planujemy aktywnie utrzymywać, podczas gdy Tornado jest podobne do istniejących frameworków internetowych w Pythonie … koncentruje się na szybkości i obsłudze dużych ilości jednoczesnych s traffic "- napisał David Recordon, menadżer programów otwartych Facebooka na blogu programistów Facebooka.

[Czytaj dalej: najlepsze usługi streamingowe TV]

" Wierzymy w udostępnianie ogólnie użytecznych komponentów infrastruktury jako open source … jako sposób na zwiększenie innowacyjności w sieci "- dodał.

Twitter jest najbardziej znaną aplikacją, w której ludzie publikują aktualizacje w czasie rzeczywistym na temat swoich myśli, statusu i miejsca pobytu, a Facebook dostosowuje swoją stronę, aby wykorzystać ten trend.

Na przykład, Facebook przebudował swoje profile, aby strumień powiadomień znajomych i aktualizacji statusu był bardziej widoczny. Dodano także opcję, aby członkowie mogli wyświetlać ten strumień i inne części swoich profili szerzej wszystkim wszystkim na Facebooku, a nie tylko wybranym przez siebie przyjaciołom i członkom we wspólnych sieciach Facebooka.

Uznanie, że duża sieć programistów, którzy budują aplikacje na Facebooku są również zainteresowane tworzeniem aplikacji do aktualizacji w czasie rzeczywistym, Facebook w kwietniu wydał swój Open Stream API. Ten interfejs API (interfejs programowania aplikacji) umożliwia programistom tworzenie aplikacji, które uzyskują dostęp do powiadomień na Facebooku i pomagają użytkownikom w zarządzaniu nimi.