Facebook yang merupakan jejaring terbesar saat ini yang mampu mengelola 570 jutaan pageview dalam seharinya.dan tercatat sekitar 3 miliar foto diupload setiap bulannya oleh seluruh pengguna. Hal itulah yang membuat Facebook memiliki jumlah server cukup besar, yakni sekitar 30 ribu server yang ada hingga 2009 lalu.Coba Bayangkan Sob..Sebesar apa ya bangunan untuk Server tersebut..!
Selain perangka keras yang mendukung, kelangsungan hidup Facebook juga tak lepas dari peran serta software pendukung seperti:
Memcached, sebuah software yang bertugas untuk mendistribusikan cache memory di dalam Facebook. Konon, Facebook telah menggunakan aplikasi ini selama beberapa tahun. Namun tentunya dengan beberapa penyesuain terhadap kebutuhan saat ini.
HipHop for PHP, aplikasi ini bertugas untuk mengkonversi bahasa pemrograman PHP menjadi C++. Sehingga akan mempercepat pengolahan data di dalam Facebook.
Haystack, inilah aplikasi yang bertugas mengurusi storage foto di dalam database Facebook. Sebagai informasi, Facebook memiliki 80 miliar foto dengan beragam resolusi. Jadi dibutuhkan aplikasi yang benar-benar tangguh untuk mengeolanya.
Selain ketiga software tersebut, Facebook juga memiliki beberapa aplikasi lain seperti BigPipe, Cassandra, Scribe, Hadoop and Hive, Thrift, dan Varnish. Semua piranti lunak tersebut digunakan untuk menjaga kelangsungan Facebook hingga saat ini.
Dikutip dari det*k
Related Article:
- Bos Facebook keberatan dengan Obama
- Mengatasi account Facebook yang dihack
- akankah Facebook ditutup maret 2011 ini ?
- chatting online lewat handphone agar kita bisa melihat siapa saja teman yang online seperti pada facebook
- Cara memperbesar Foto di Facebook
- Mengetahui cara yang digunakan untuk membajak facebook
- bagaimana login dengan 2 Account Facebook yang berbeda
0 comments:
Post a Comment