Inspiratiesessie

Java’s Concurrency Journey Continues!

Stel je de ontwikkeling van Java’s concurrency-features eens voor als een treinreis. Ons vertrekstation was dan ‘klassieke threads’ en onze reis liep via Runnables, ExecutorService, CompletableFutures en ForkJoinPools. ‘Virtual threads’ is ons aankomststation, maar is dat ook onze eindbestemming?

Nu ‘virtual threads’ beschikbaar zijn, zullen onze Java-programma’s waarschijnlijk een overvloed aan threads gebruiken. Deze toename in het aantal threads maakt de coördinatie en isolatie van threads direct iets moeilijker. Twee nieuwe Java-functies zijn momenteel in ontwikkeling die dingen misschien wat eenvoudiger kunnen maken: ‘structured concurrency’ en ‘scoped values’.

In deze sessie introduceren en demonstreren we deze nieuwe functies, en hoe ze kunnen helpen bij het aanpakken van de uitdagingen die zijn ontstaan sinds de introductie van virtual threads. We zullen ook bespreken hoe deze functies invloed hebben op je dagelijks leven als Java-ontwikkelaar en of onze concurrency-treinreis daadwerkelijk voorbij is nu deze functies beschikbaar zijn, of dat zich nog meer stations zullen aandienen.

Spreker(s)

Info Support

Prijs

Op aanvraag

Locatie

Naar keuze

Duur

Ongeveer 90 minuten

Doelgroep

  • Software Engineer Java

Benodigde voorkennis

Geen

  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten