Blogg

Här finns tekniska artiklar, presentationer och nyheter om arkitektur och systemutveckling. Håll dig uppdaterad, följ oss på Twitter

Callista medarbetare Björn Beskow

Java 9 Footprint Presentation

// Björn Beskow

Presentation från Cadec 2017 i Göteborg

Ekosystemet kring JVM:en är svårslaget vad gäller rikedom och mognad i APIer. Men är det verkligen rimligt att minsta lilla Java-program skall ta 256 Mb och flera sekunder bara för att starta?

I den gamla världen, där applikations-servern var kung, spelade JVM:ens fotavtryck kanske inte så stor roll i det stora hela. I ett Microservice-landskap med hundratals mikro-tjänster blir det däremot snart en showstopper. Java 6 skulle ha kommit med en modulär JVM. Så blev det inte, och inte Java 7 eller Java 8 heller.

Kommer Java 9 och dess modulsystem Jigsaw till sist lösa denna knut, och ge oss en slimmad JVM där bara det som behövs laddas vid uppstart? Eller är det kanske dags att börja se sig om efter alternativ?

Ladda ner presentation
Tack för att du läser Callistas blogg.
Hjälp oss att nå ut med information genom att dela nyheter och artiklar i ditt nätverk.

Kommentarer