Saya juga penasaran, seperti TS yang tanya sekenarionya spt apa
Clustering infrastruktur spt apa? software spt apa?
hal spt ini bisa mudah dipahami jika struktur forumnya menggunakan subdomain
misal fjb.kaskus.us, casciscus.kaskus.us tapi script satu kesatuan
tapi saya sangsi kalau pemetaan per kategori karena ketika kaskus overload biasanya tidak bisa diakses semua
kalo pembagiannya pake DNS record.
Misal: subdomain ini diarahken ke IP (server) ini, subdomain itu diarahken ke IP (server) itu.
Kalo load balancing itu tugasnya membagi secara automatic.
Misal: kita punya 2 server, masing2 mampu tangani 1.000 pengunjung bersamaan.
Saat ada 1.000 pengunjung, otomatis dibagi 500 org ke server A, 500 orang ke server B.
Saat ada 2.001 pengunjung, 1.000 orang dilariken ke server A, 1.000 org dilariken ke server B, dan 1 orang dilariken ke UGD dengan diagnosis: "Maaf server sedang overposting!"
BTW, FYI, FB itu pake 30.000 server lebih!
FB yang baru "kemarin sore" ada saja sudah segitu. Lha Google & Yahoo! punya berape biji?
artinya setiap server menyimpan file yang sama?
Iya facebook,google yg ada dimana2, itu mereka juga pake ada yg namanya Global Load Balancing ya. Jadi dia loadbalance per regional or continent. Misalkan IP Visitornya itu IP indonesia dan dia visit www[dot]facebook[dot]com, nah dia akan redirect visitor itu ke "server farm" yg terdekat dari sana jdi mereka ndak pake id[dot]facebook[dot]com atau dll.
Jadi posisine basic struktur scaling mereka itu dari Global Load Balancing (global farm) lalu ke Local Load Balancing (server farm).