Minden Nagyok Klubjának ábécé szerinti utolsó tagja, a jáva-frakció elnöke olyan szinten belebolondult a Javába míg a Sunnál gyakornokoskodott (vagy mi), hogy valószínűleg sokan elgondolkodnak azon, hogy a nagy az ember vezetékneve, vagy az arcának méretére utaló jelző lehet-e. Íme a legújabb sziporka:
( NagyZ | 2010. október 22., péntek - 11:47 )
nem a vas a kerdes, hanem hogy milyen inkompetens embereket engednek javaban kodolni. barmikor lealazom neked a C -s webszervered static file kiszolgalasban grizzlyvel, pl.
(najo, nem alazom, de ugyanazt a teljesitmenyt siman hozza egy 5 soros kod.)
meg:
Ez a diskurzus felkeltette az érdeklődésemet, így gyorsan letöltöttem egy öt soros (valójában 164, de legyünk igazságosak: van benne vagy 40 sornyi komment) sample grizzly-webszervert, meg a legújabb nginxet, melléjük pedig a gatling webszervert, amelyhez jön egy HTTP szerver benchmark. A program a webszerver válaszidejét méri, a TCP connect idejét nem számítva.
Íme az eredmény 6-os, 64 bites sunos JDK-val, sokadszori futtatásra, hogy a JIT is tudjon dolgozni, ha akar:
Megdöbbentő, a C-ben írt webszerver még mindig több, mint háromszor gyorsabb, mint a javában írt.
Akit esetleg az érdekelne, hogy miért csak 4095 kapcsolatig megy az ábra, a válasz az, hogy alapból ennyit kezel a grizzly, amin biztos lehet módosítani, de fél óránál nem akartam többet rászánni erre a projektre.
sajnos nem ertem azt az osmagyart, hogy "meg regelezni", de bizony ab -vel _en_ teszteltem (nem, nem azonos gepen futottak, hanem 10-15 gep rangatta, gigabiten). te elmondhatod ugyanezt, vagy csak a nagyvilagba tolod?