Zadejte hledaný výraz...

Ako na vysoko zatazujuce aplikacie

peki46
verified
rating uzivatele
(6 hodnocení)
24. 5. 2009 10:55:47
Zdravim,
Neviem ci je to najspravnejsia kategoria, ale snad nevadi.
Mam taku otazku, napr. mam aplikaciu napisanu klasicky (php,mysql) pripadne na hociakej inej platforme (jsp+neaka db) , aplikacia na beznom servri funguje v poriadku. A teraz pointa:
Ked sa zacne rozrastat pocet uzivatelov => ovela vacsia zataz na system (ktory majme uplne optimalny). Ako zacat (software,platformy,...) rozsirovat ho na viac servrov teda zabezpecit neaky asi framework alebo spominanu platformu ktora by dokazala tu klasicku (ale optimalnu) aplikaciu distrubuovat medzi viac servrov ?
24. 5. 2009 10:55:47
https://webtrh.cz/diskuse/ako-na-vysoko-zatazujuce-aplikacie#reply308844
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
24. 5. 2009 14:12:46
Asi hledas vyraz "load balancing"
Ale typicky by jsi mel nejdriv zjistit co ti nejvic vytezuje aplikaci. A podle toho se zachovat. Optimalizovat kod. Pohrat si s DB. Pridat HW...
24. 5. 2009 14:12:46
https://webtrh.cz/diskuse/ako-na-vysoko-zatazujuce-aplikacie#reply308843
Switch
verified
rating uzivatele
(8 hodnocení)
24. 5. 2009 14:32:46
Pokud nemáš aplikaci navrhnutou a napsanou tak, aby byla co nejefektivnější, tak ti toho moc nepomůže.
24. 5. 2009 14:32:46
https://webtrh.cz/diskuse/ako-na-vysoko-zatazujuce-aplikacie#reply308842
MS
verified
rating uzivatele
(4 hodnocení)
24. 5. 2009 14:52:16
Tvoj dotaz nema vobec zaciatok a koniec, musis sa spytat konkretne, jednoznacna odpoved neexistuje. co je to velka zataz ? :) Aka aplikacia ? atd, atd,ked budes konkretnejsi, tak poradime.
24. 5. 2009 14:52:16
https://webtrh.cz/diskuse/ako-na-vysoko-zatazujuce-aplikacie#reply308841
MaximCZ
verified
rating uzivatele
(9 hodnocení)
24. 5. 2009 16:02:10
pravděpodobně tam budeš mít nějaký neoptimalizovaný scripty co to zatěžujou... pošli to sem, zkusim se na to mrknou... naky zkušenosti s velkejma projektama co maj třeba statisíce řádků už mam....
24. 5. 2009 16:02:10
https://webtrh.cz/diskuse/ako-na-vysoko-zatazujuce-aplikacie#reply308840
peki46
verified
rating uzivatele
(6 hodnocení)
24. 5. 2009 18:06:55
Mna zaujima sposob akym sa da optimalizovana aplikacia distribuovat medzi viac servrov.
Teda mate velku zataz -> bud mate zly program (script) alebo vela ludi alebo aj aj.
Mna zaujima ten 2.krok. Teda uz je soft optimalny, ale uzivatelov je tolko ze to chce proste viac system resources.
Zaujima ma, co sa teda v tom stadiu robi. Jednak ak je pretazeny aplikacny server a jednak ak databaza (aj ked su optimalne)
24. 5. 2009 18:06:55
https://webtrh.cz/diskuse/ako-na-vysoko-zatazujuce-aplikacie#reply308839
Karel Kohout
verified
rating uzivatele
(10 hodnocení)
24. 5. 2009 18:38:18
Slide 28 je docela vynalézavý ;)
http://www.niallkennedy.com/blog/uploads/flickr_php.pdf
Pořád jsi ale nepopsal o co přesně se snažíš a co je velká zátěž...
24. 5. 2009 18:38:18
https://webtrh.cz/diskuse/ako-na-vysoko-zatazujuce-aplikacie#reply308838
peki46
verified
rating uzivatele
(6 hodnocení)
24. 5. 2009 18:58:32
Napsal karel.kohout;291821
Slide 28 je docela vynalézavý ;)
Pořád jsi ale nepopsal o co přesně se snažíš a co je velká zátěž...
OK, teda o co sa snazim:
Mam (napriklad) aplikaciu v php+mysql dajme tomu klasicky neaky insert/select/delete + neaky search optimalizovanu na co najvacsi offload databazy (malo queries na usera, povedal by som minimalny mozny), a teda neake aplikacne servre ktore sa o to straju (bezi na nich apache+php),zrazu sa zacne prudko zvysovat pocet userov (a teda aj pocet aktivnych) a server to nezvlada => stupa load (prirodzene aj DBsrv. aj aplikacny srv.) a stranka sa zobrazuje pomaly. Ide mi o to najst neaky asi php framework alebo nieco, co dokaze vyuzit silu viac servrov (teda ako keby som mal jeden uplne super vykonny pocitac, teda najlepsie s co najmensim zasahom do logiky tych scriptov - najlepsie keby sa oni nemuseli starat o to, ze bezia na neakom clustri alebo niecom podobnom, pripadne s neakou modifikaciou, pri volani databazy by sa pouzila neaka funkcia z frameworku ktora by samozrejme tuto logiku uz mala)
Teda v skratke: ide mi o neake knowhow na integraciu viac servrov ktore pracuju na jednej stranke
24. 5. 2009 18:58:32
https://webtrh.cz/diskuse/ako-na-vysoko-zatazujuce-aplikacie#reply308837
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
24. 5. 2009 19:39:06
Napsal peki46;291835
de mi o to najst neaky asi php framework alebo nieco, co dokaze vyuzit silu viac servrov (teda ako keby som mal jeden uplne super vykonny pocitac, teda najlepsie s co najmensim zasahom do logiky tych scriptov
To je zly pristup k problemu. Jestli nejaky takovy framework existuje, tak si nedokazu predstavit jak by mohl *efektivne* pracovat.
Nehledej v tom zadnou vedu. Proste si z vice serveru postavis cluster a jedes.
Nevim co pouzivas za technologie, ale treba pro Apache se muzes podivat po modulu mod_proxy (respektive mod_proxy_balancer). A pro DB PostgreSQL hledej PGCluster
24. 5. 2009 19:39:06
https://webtrh.cz/diskuse/ako-na-vysoko-zatazujuce-aplikacie#reply308836
Pro odpověď se přihlašte.
Přihlásit