Tak ted im presne mluvite z duse. A jeste poznamka k tem session v
databazich. Provozujeme hosting a mohu rici ze jestli se kdy nejaka
tabulka v mysql koruptuje, tak z 99% jde prave o tabulky se sessions. A
napriklad joomla nebo nedej boze mam bo jsou na to specialisty.
Pekny vecer
Pet
On Thu, 31 May 2007 22:07:49 +0200, Jaroslav Misura
<[EMAIL PROTECTED]> wrote:
Ono problem je mozno v tom, ze konkretne twitter.com je jedna z tych
primitivnejsich stranok, ktora by sa dala napisat v comkolvek. A to uz
vobec nehovorim o zmysle danej stranky :).
Bolo celkom zaujimave precitat si prave clanok o problemoch so
skalovanim v RoR pri twitter.com. Prave tam totiz jeden z timu
popisuje, ze pri velkej zatazi su problemy s pracou s databazou.
Predpokladam ze prave preto, ze zdielanie session riesia cez db...
Ozajstna sranda zacina pri trochu komplikovanejsich veciach, konkretne
napriklad integracia roznych podnikovych systemov dohromady, kde sa
daju pekne vyuzit "predpripravene" riesenia v Jave, ktore su x krat
odskusane a funguju bez vaznych problemov. Sila Javy je v tom, ze je
dobra (a najma pouzivana) nie len na pisanie web aplikacii, ma
kniznice a riesenia pre velmi rozne problemy.
Moj nazor je, ze RoR je podobny hype ako bolo XML, Web Services,
AOP... No a teraz prisli skriptovacie jazyky. Kazda technologia sa
chvilu tvarila ze to je ten Svaty Gral, ktory vsetko nejakym zazrakom
vyriesi. Vsade sa o tom chvilu pisalo a potom prisla nova hracka a
pisalo sa zasa o nej.
Vsetky tieto technologie si nasli svoje miesto kde su uzitocne, ludia
pochopili kde az tak uzitocne nie su a ideme dalej.
Ale vzdy sa nasli ludia, ktori ich vyzdvihovali prehnane vysoko
mysliac si, ze ti ostatni to asi nevidia, nechapu. Ti ostatni to vsak
casto chapu, ale uz cele toto divadielko videli vela krat :).
Jaro
On 5/31/07, Honza <[EMAIL PROTECTED]> wrote:
Roman Pichlik napsal(a):
>> dovolim si nesouhlasit. Ruby a RoR dobre znam a aktivne pouzivam.
>> Skalovatelne to je. Na RoR platforme bezi aplikace s desitkami tisic
>> uzivatelu zpracovavajici tisice reqvestu za sekundu.
>
> a to je informace realna a nebo ze soudku "jedna baba povidala"? Mate
> priklad nejake konkretni enterprise aplikace, ktera by RoR pouzivala a
> nebo jste to "jenom" slysel.
Staci se podivat na aplikace s dilny 37signals (http://37signals.com/).
V posleni dobe se spustila docela silna blogdebata na tema Twitter.com,
ktery nezvladal (10k req/sec). Problem vyresila komunita a jede se dal.
Aplikaci na RoR je mnoho a mnoho.
>> Co se tice srovnani web frameworku v Jave versus RoR, tak do toho
bych
>> se vubec nepoustel. Pravda je, ze javove frameworky jenom kopirujou a
>> snazi se dohnat to co prinasi krasne rysy jazyka Ruby a frameworku
>> Rails. Myslim ze duvodem proc se Javovym frameworkum nikdy nemuze
>> podarit dohonit RoR je prave Java samotna.
>
> Tak to uz celkem dlouho neplati, protoze nad JVM dneska bezi cela
rodina
> skriptovacich jazyku. Tusim, ze jich je neco kolem 200 a jednim z nich
> je JRuby.
1) Nesouhlasim. To ze JVM podporuje i jine jazyky nez Javu nerika nic o
Jave a jeji schopnostech a moznostech.
2) JRuby neni sriptovaci jazyk. Je to pure Java implementace Ruby
interpreta (Ruby VM pod JVM). Vyuziva rychlosti a optimalizatoru v JVM.
Java jako takova muze pouzit JRuby nebo jinou implementaci (treba
puvodni ceckovou) pro spousteni skriptu podle JSR 223 (Scripting API).
>> Honza
>>
>> Martin Kuba napsal(a):
>>> Jiri Mares wrote:
>>>> Ahoj,
>>>>
>>>> clovek se musi podivat na Tapestry 5 ...
>>>
>>> Zni to lakave. Ale Tapestry 5 ma byt hotove az nekdy na podzim,
>>> tak az vyjde, zase se na nej podivam.
>>>
>>> Vcera jsem sem psal jeden prispevek, ktery se nejak ztratil, tak
>>> tu myslenku zopakuju - cetl jsem nazor, ze inovativnost
>>> v Java webovych frameworcich se vycerpala, a ted vyvoj
>>> novych ficur vedou Ruby-On-Rails, a Java frameworky jenom
>>> se zpozdenim kopiruji. Napr. flash-scope,
convention-over-configuration
>>> a tak. Na druhou stranu jsem taky cetl, ze Ruby a potazmo RoR
>>> je hodne pomale a neskaluje pri vyssim zatizeni serveru.
>>>
>>>
>>> Makub
>>
>
>
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/