Kantega på JavaZone 2009: Høy ytelse i java

Forskningsleder Eirik Bjørsnøs fra Kantega holder foredraget, som har tittelen "Høy ytelse med store datamengder i Java".

Større datamengder og høyere krav til responstid har de siste årene gjort ytelse til et stadig viktigere tema. De fleste Javautviklere har ikke spesialkompetanse på ytelse, noe som i blant fører til at webløsninger får store ytelsesproblemer.

Foredraget viser konkrete eksempler på ytelsesforbedringer i en Java-applikasjon som tilbyr søk og analyse i store datamengder. Applikasjonen skal gjennom et webgrensesnitt levere beregninger i sanntid og dette stiller høye krav til ytelse. Gjennom stegvise optimaliseringer viser vi hvordan utregninger som først tok minutter endte opp med å ta millisekunder.

For å få til dette måtte vi bruke ekstremt effektive datastrukturer, forstå hvordan Java allokerer minne, hvordan moderne CPU-arkitekturer fungerer, og ikke minst bruke noen lure triks der det trengs. Foredraget viser også ytelseforebedringer i HTML, CSS og Javascript, et område som blir stadig viktigere i ytelsessammenheng.

Les mer på JavaZone 2009

© Kantega 2003 - 2012 - Kontaktskjema