Az MVC alkalmazások hogyan skálázhatók? Milyen skálázhatósági kérdések lehetnek?
Figyelt kérdés
2015. ápr. 19. 11:55
1/5 anonim válasza:
Elég kevés információt adtál ahhoz, hogy értelmes választ lehessen adni.
2/5 A kérdező kommentje:
Valóban, elnézést! Arról lenne szó, hogy van egy webalapú MVC alkalmazás, amely egy szerveren fut és a felhasználók száma bizonyos időpontonként 100 vagy akár 1000-szeresére is emelkedhet.
2015. ápr. 19. 12:08
3/5 anonim válasza:
Milyen backendet használ? node, rails, php? Bizonyos szintig a scaling kérdést általában meg lehet oldani a ritkábban változó adatbázisbejegyzésekre vontakozó gyakran előforduló lekérések eredményeinek a tárolásával, pl. [link]
4/5 anonim válasza:
Amúgy ha beírod a backendet google-be(minimum a használt nyelv +framework és az adatbázis neve), mindegyikhez van egy halom jótanács scalinget illetően. Feltételezem, hogy egyidőben 10ezer felhasználónál többet nem kell kiszolgálnod, ezért a 'vertical scaling' kulcsszó használatát is javaslom.
5/5 anonim válasza:
Bizonyos szint fölött már a rendszert magát úgy kell tervezni, hogy skálázható legyen.
Persze megoldás lehet 1-2-10 szerverre szétdobni magát az appot, de ott az adatbázis is hamar szűk keresztmetszet lehet.
Erre részben megoldás a cachelés, (memcache, redis), de bizonyos méret fölött ez sem biztos, hogy elég.
Például sok esetben 1-1- message queue igencsak tud dobni a teljesítményen.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!