Witold Kepinski - 27 mei 2025

JetBrains en Azul bundelen krachten voor verbeterde Kotlin runtime prestaties

JetBrains, bekend van zijn ontwikkeltools, heeft een strategische technische samenwerking aangekondigd met Azul, een vooraanstaande leverancier van high-performance JVM's (Java Virtual Machines). Deze samenwerking heeft als doel de runtime prestaties van Kotlin-applicaties aanzienlijk te verbeteren.

JetBrains en Azul bundelen krachten voor verbeterde Kotlin runtime prestaties image

Al jaren zet JetBrains zich in om ontwikkelaars te helpen bij het schrijven van hoogwaardige applicaties door middel van tools voor ontwikkeling en diagnostiek. Het Kotlin-team besteedt hierbij veel aandacht aan prestaties, door middel van taalfuncties zoals inline functies en klassen, optimalisaties in de standaardbibliotheek, doordachte bytecode-generatie en de Kotlin coroutines-bibliotheek. Een belangrijke bijdrage aan de runtime prestaties komt van de JDK (Java Development Kit).

De samenwerking tussen JetBrains en Azul is gedreven door een gezamenlijke visie: door nauwkeurig te onderzoeken hoe door Kotlin gegenereerde bytecode interageert met geavanceerde JVM-optimalisaties, kunnen nieuwe manieren worden ontdekt om de runtime prestaties te verbeteren. De diepgaande JVM-expertise van Azul, gecombineerd met Kotlin's vermogen om bytecode-generatie te controleren, biedt een unieke kans om de gehele uitvoeringsstack te optimaliseren.

Korlin

Uiteindelijk beoogt deze samenwerking zowel gespecialiseerde high-performance JVM-implementaties (zoals Zing) als standaard JVM's zoals OpenJDK ten goede te komen, waardoor alle Kotlin-gebruikers standaard betere prestaties zullen ervaren.

De eerste stap in deze samenwerking was het vaststellen van duidelijke benchmarks. Hiervoor werd een Kotlin-project geselecteerd uit de gerespecteerde TechEmpower Framework Benchmarks, die typische backend-workloads weerspiegelen. Vroege resultaten van deze inspanning hebben al veelbelovende resultaten opgeleverd, waarbij een aanzienlijke prestatieverbetering werd waargenomen bij het gebruik van de Zing JDK in vergelijking met OpenJDK.

EGP 06/05/2025 t/m 03/06/2025 BW SoSafe 26/05/2025 t/m 09/06/2025 BW
Gartner BN tm 12-11-2025 - 4