Hali!
Ha egy ország cuppan rá egy oldalra egyszerre (mint gondolom most az indexre)
akkor oda kell vmi terheléselosztás, akármi.
Találtam egy ilyet:
http://www.johnandcailin.com/blog/john/scaling-drupal-open-source-infra…
A kérdésem az az, ki csinált már hasonlót?
Milyen buktatók vannak, mire kell odafigyelni?
Milyen nagy egy ilyen nagyságú oldal forgalma? (index, saccra)
Ehhez képest mekkora, milyen gépek kellenek?
Hogyan lehet (lehet-e) csinálni egy olyan rendszert, amin
-PHP van (mint pl. az index alatt, ahogy néztem)
-lehet azt mondani, hogy "holnap nagy lesz a látogatottság, de bekapcsolok még 10 gépet, és megyek sörözni"
(ruby alá pl. a http://heroku.com/ elég durvának tűnik)
stb.
Mivel gondolom, vérlázítóan gyermekdedek a kérdések azok szemében, akik már csináltak ilyet, ezért előre is elnézést, de tényleg érdekelnének a tapasztalatok, vagy legalább egy-két kulcsszó a témában.
- 1382 megtekintés
Hozzászólások
- A hozzászóláshoz be kell jelentkezni
subscribe
- A hozzászóláshoz be kell jelentkezni
első megoldásként round-robin DNS, vagy terheléselosztó reverse HTTP proxy a frontend gépek elé.
régebben index.hu-nál squid volt. manapság gondolom még mindig :)
- A hozzászóláshoz be kell jelentkezni
+1
---
eladó cuccaim:
http://elado.davbar.hu
- A hozzászóláshoz be kell jelentkezni
> A kérdésem az az, ki csinált már hasonlót?
jelen.
> Milyen buktatók vannak, mire kell odafigyelni?
a kiszolgálandó applikáció legyen optimalizálva, de legalábbis kicsit is kultúráltan megírva. tudnillik, akár egy egysoros PHP kóddal, vagy egy elkefélt SQL lekérdezéssel olyan erőforrás-igényt lehet támasztani, amit sose fogsz tudni kiszolgálni.
> Milyen nagy egy ilyen nagyságú oldal forgalma? (index, saccra)
> Ehhez képest mekkora, milyen gépek kellenek?
a webkettő előtti időkben voltam velük kapcsolatban, akkor 11 gépük volt. ez rég volt
:) ma úgy 50 és 100 közé tippelem a gépeik számát.
nem győzöm ismételni, csak a programkódtól függ. jártunk úgy, hogy egy (külső cég által fejlesztett) webshopnak (napi 5.000-8.000 látogató) nagyobb volt a gépigénye, mint egy most meg nem nevezendő tartalomszolgáltató médiacég oldalának. (napi >100.000 látogató)
> Hogyan lehet (lehet-e) csinálni egy olyan rendszert, amin PHP van (mint pl. az index alatt, ahogy néztem)
a terheléselosztásnak semmi köze a PHP-hez.
> lehet azt mondani, hogy "holnap nagy lesz a látogatottság, de bekapcsolok még 10 gépet, és megyek sörözni"
persze. ha a PHP oldalgenerálás a szűk keresztmetszet, akkor bekapcsolsz néhány frontendet, ha az adatbázis-lekérdezés a szűk, akkor néhány SQL szervert.
- A hozzászóláshoz be kell jelentkezni