Laman web

Facebook Rilis Web Server Tech Real-time sebagai Sumber Terbuka

Building Scalable Facebook-like Notification using Server Sent Event and Redis

Building Scalable Facebook-like Notification using Server Sent Event and Redis
Anonim

Facebook melepaskan sebagai sumber terbuka teknologi pelayan Web kerana ingin memudahkan pemaju membuat aplikasi yang membolehkan pengguna menyiarkan kemas kini status secara real time, satu fungsi yang dipopulerkan oleh Twitter.

Kerangka pelayan web yang Facebook akan menawarkan sebagai sumber terbuka dipanggil Tornado, ditulis dalam bahasa Python dan direka untuk memproses ribuan sambungan serentak, kata syarikat itu pada hari Khamis.

"Tornado adalah sekeping inti infrastruktur yang menguatkan fungsi masa nyata FriendFeed, yang kami merancang untuk secara aktif mengekalkan. Walaupun Tornado adalah serupa dengan rangka kerja Web yang ada di Python … ia memberi tumpuan kepada kelajuan dan pengendalian jumlah besar simultaneou

[Bacaan lanjut: Perkhidmatan streaming TV terbaik]

"Kami percaya untuk melepaskan komponen infrastruktur yang berguna secara umum sebagai sumber terbuka … sebagai cara untuk meningkatkan inovasi di seluruh Web, "tambahnya.

Twitter adalah aplikasi yang paling terkenal bagi orang-orang untuk mengemaskini kemas kini masa nyata mengenai pemikiran, status dan keberadaan mereka, dan Facebook telah menaikkan tapaknya untuk memanfaatkan trend ini.

Sebagai contoh, Facebook merubah profilnya untuk membuat aliran pemberitahuan rakan dan kemas kini status yang lebih menonjol. Ia juga menambah pilihan untuk membolehkan ahli memaparkan aliran ini dan bahagian-bahagian lain profil mereka secara lebih luas kepada semua orang di Facebook, bukan hanya untuk rakan-rakan dan ahli-ahli yang terpilih di rangkaian Facebook.

Menyedari bahawa rangkaian besar pemaju yang membina Aplikasi untuk Facebook juga berminat untuk membuat aplikasi untuk kemas kini masa nyata, Facebook pada bulan April melancarkan API Stream Terbuka. API (antara muka pengaturcaraan aplikasi) membolehkan pemaju membina aplikasi yang mengakses pemberitahuan Facebook ini dan membantu pengguna mengurusnya.