Server Facebook

Sebelum berpikir lebih jauh, saya kasih tau dulu kalau dalam tulisan ini saya tidak akan membahas bagaimana spesifikasi server Facebook, yang ada justru saya mau bertanya, cuma bingung ngasih judulnya apa. :D

Tau Facebook kan? tau donk! apa? nggak tau? harrrrreeee geneee??? gak gawool kalo ga tau. nah seperti kita tau yang namanya Facebook itu adalah situs social networking terbesar didunia dan yang paling penting itu TERCANGGIH! bagaimana tidak, facebook ini mempunyai fitur yang sangat banyak dan kompleks, bisa terhubung ke apapun, blog, microblog, mobile, dll lah… dan semuanya dikemas dengan kemasan yang sangat canggih, rapi, dan elegan. salut buat facebook.

Server Farm Facebook

Server Farm Facebook

Nah yang bikin saya penasaran itu seperti apa sih servernya? bayangkan saja yang dikerjakan server itu bukan cuma melayani query dan request buat halaman facebook aja, tapi ada foto, video, email, chat, advertisments, dll. suatu hari saya pernah baca laporan dari facebook engineer bahwa server mereka melayani 2-3 terabyte upload foto perhari, menampilkan 300.000 foto perdetik, dan mengelola lebih dari 15 milyar foto. bayangkan! itu baru urusan foto saja, belum email, tiap ada satu update dari facebook, ia mengirim email notifikasi kepada penggunanya, saya saja dalam 1 hari bisa lebih dari 100 email, kalikan saja dengan ratusan juta pengguna facebook!

Oke mungkin contohnya masih kurang, saya kasih contoh lagi nih, server chat facebook melayani berapa juta member yg online pada saat itu? belum lagi harus ada server yg mengurusi urusan messaging internal dalam FB, belum server yang menyimpan dan menayangkan video yg di upload, kemudian iklan yang selalu tampil di sisi kanan itu pasti butuh server tersendiri. wah… pokoknya banyak deh!

Yang bikin saya salut banget itu walaupun servernya berada di luar negri tapi aksesnya dari Indonesia bisa dibilang relatif cepat, padahal yang di load itu bukan halaman biasa, tapi halaman web dinamis dengan script yang cukup rumit (js, css, xhtml, dll lah…) yang biasanya membutuhkan waktu load cukup lama. sekali lagi salut deh!!! jadi kira2 ada yang tau nggak gimana spesifikasi dari server Facebook ini? maklum saya nggak terlalu ngerti urusan beginian, cuma bisa terheran2 saja… :D

Upadate:  tambahan foto server facebook diambil dari sini.

11 tanggapan sejauh ini

  1. Andi sakab on

    Iya, FB aksesnya cepet banget. Sama kayak buka google. Ada yang tahu servernya ga? Tapi kira2 sama kayak google kali ya?

  2. Hielmy on

    nah itu dia saya jg gak tau. tp kalo google katanya servernya bukan berupa server berkapasitas besar. tapi pc biasa (malah sekelas pentium III ktanya) tapi yg di cluster banyak banget.

  3. mautauaja on

    Saya pernah baca di detikinet, klo server Google itu ada 200 ribuan, dan seluruhnya menggunakan prosesor AMD Opteron 64 bit. Sepertinya bukan sekelas Pentium IIIlagi.

  4. Hielmy on

    @mautauaja

    dari wikipedia:


    Current hardware

    Servers are commodity-class x86 PCs running customized versions of Linux. The goal is to purchase CPU generations that offer the best performance per dollar, not absolute performance.[10] Estimates of the power required for over 450,000 servers range upwards of 20 megawatts, which cost on the order of US$2 million per month in electricity charges.

    Specifications:

    * Upwards of 15,000 servers[6] ranging from 533 MHz Intel Celeron to dual 1.4 GHz Intel Pentium III (as of 2003[update]). A 2005 estimate by Paul Strassmann has 200,000 servers,[11] while unspecified sources claimed this number to be upwards of 450,000 in 2006.[3]
    * One or more 80GB hard disks per server (2003)
    * 2–4 GB of memory per machine (2004)

    link: http://en.wikipedia.org/wiki/Google_platform

    dari blognya google juga disebutkan sekitar 450.000 sampai sekarang.

    ini linknya http://googlesystem.blogspot.com/2007/03/googles-custom-built-servers.html

    CMIIW. btw pak bisa kasih link yg dari detik itu? siapa tau emang lebih up to date ;)

  5. kudil on

    klo dibanding ma web jaringan sosial di Indonesia??kongkoow.com??hehe,,pasti jauh abiezz..

  6. hawee on

    bukti keseriusan kerja orang luar negeri yah..padahal FB kan free

  7. Hielmy on

    @mautauaja.
    wah kok lebih baru berita diblog google ya? di detik 2006 di google 2007. ah ga ngerti juga deh. :D pokoknya kita taunya tinggal pake aja. hehe…. makasih infonya.

  8. Glen Lumanau on

    koreksi sedikit mungkin,

    untuk foto & video facebook, tidak dimanage oleh facebook. Melainkan facebook menggunakan services CDN yaitu Akamai

  9. intan on

    wah… ternyata banyak ya server FB…

  10. enji on

    fb pakai hardware highend makanya performanya bagus,server pake emc dg intel multicore xeon scsi dg raid kpasitas terabyte dan networknya pake f10 fiber kapasitas terabps..utk indo akses dicaching dg ada colo dr akamai yg jalurnya dibuat iix/lokal


Leave a reply