Dengan jutaan akun dan aktifitas dalam kurun waktu yang sama pada web jejaring sosial facebook, timbul pertanyaan dalam benak kita termasuk saya sendiri seberapa besar kebutuhan internet dan penggunaan server? Bayangkan dengan 300 juta pelanggan dan 80 miliar gambar, betapa besar data dan beban dari server yang digunakan oleh facebook. Menurut data yang pernah diungkapkan oleh Facebook Vice President of Technlogy Jeff Rothschild pada tahun 2008 lalu diungkapkan mereka memiliki 20.000 server, woow sangat menakjubkan!
Nah dengan perkembangan yang kian tinggi pengguna jejaring sosial yang satu ini, ternyata pada tahun 2009 ini dengan layanan 600.000 photo tiap detiknya, facebook telah menambah server mereka menjadi 30.000 biji, sungguh angka yang fantastis. Facebook sendiri menggunakan database MySQL sebanyak 1.800 database server pada tahun 2008 lalu. Dengan 2000 photo diunggah pada facebook jelas membutuhkan biaya yang sangat besar jelas membutuhkan biaya yang sangat besar, menurut data facebook tiap tahun kurang lebih mengeluarkan biaya sebesar $20 million sampai $25 million per tahun untuk sewa pada dua datacenter. Facebook sendiri menyewa ruang pada dua data center di silicon valley yakni DuPont Fabros dan Digital Realty Trust.
Setiap hari terdapat transaksi data berupa pengunggahan 40 juta foto, untuk mengelola seluruh server dan koneksitas internetnya, facebook kini diawaki oleh 230 staf engineer. Ternyata ada yang cukup menakjuban ternyata facebook setiap hari menghasilkan 25 terabytes (ukuran diatas gigabytes) log data dari aktifitas transaksi data. Nah kalau facebook saja seperti itu bagaimana dengan Google, Flickrs atau You Tube.
Video tentang Facebook dan servernya di data center :