dagblog.
← Archiv

Benchmark servletových kontejnerů


Christopher L Merrill z webperformance připravil
 opravdu rozsáhlý test servletových kontejnerů 
 Servlet Performance Report. Testu se zúčastnily
 tyto servery

  • Apache Tomcat 5.0.25
  • IronFlare Orion 2.0.2
  • MortBay Jetty 4.2.20
  • Caucho Resin 3.0.8
  • IBM WebSphere 5.1
  • Macromedia JRun 4 (update 3)

Cílem testu nebylo najít vítěze, ale ukázat jak si jednotlivé servery vedou v
 určitých situacích např. vrácení statického obsah, práce se session atd. Tyto 
 aspekty byly měřeny několika testy.

Ač se jedná o velice pěkně zpracované měření, došlo k některým řekněme “botám”. První věc, která mě
 trochu zarazila byl propad serveru Jetty, který normálně 
 používáme bez sebemenších problému v produkčním nasazení.

Ukázalo se, že všechny servery byly testovány v standardní konfiguraci. Jetty
 s defaultně nastavenými 50 vnitřními vlákny(vlákna, která vyřizují příchozí požadavky)
 byl srovnáván např. s Tomcatem, který jich má defaultně 150.

Autor a vedoucí vývoje serveru Jetty Greg Wilkins se samozřejmě 
k měření vyjádřil Servlet Performance Report — The Jetty Response. Další diskuse kolem 
měření a výsledků proběhly na TSS a v diskusním fóru testu.

Verze na Medium

Související články

Související epizody CZ Podcastu