Inspiratiesessie

Structured Concurrency & Scoped Values in Java 21

Java heeft reeds een lange weg afgelegd op het gebied van concurrency, of het nu gaat om ons vertrekstation ‘klassieke threads’, of de tussenstops ‘Runnables’, ‘ExecutorServices’, ‘CompletableFutures’ en ‘ForkJoinPools’. Nu Java 21 uit is, zijn we aangekomen op het station ‘virtual threads’.

Met de beschikbaarheid van virtual threads, hebben onze Java-programma’s in theorie de beschikking over miljoenen threads gekregen. Deze toename in het aantal threads maakt direct het coördineren, observeren en isoleren van threads iets moeilijker. Er zijn momenteel twee nieuwe Java-functies in ontwikkeling die je hiermee kunnen helpen: ‘structured concurrency’ en ‘scoped values’.

In deze presentatie zal ik deze nieuwe functies introduceren en demonstreren, en laten zien hoe ze kunnen helpen bij het aanpakken van de uitdagingen die zijn ontstaan sinds de introductie van virtual threads. Ook laat ik zien hoe de beschikbaarheid van deze functies van invloed kan zijn op je dagelijkse werk als Java-ontwikkelaar, en hoe de rest van Java’s concurrencyreis er momenteel uit ziet.

Doelgroep: Java-ontwikkelaars

Spreker(s)

Info Support

Prijs

Op aanvraag

Locatie

Naar keuze

Duur

Ongeveer 90 minuten

Doelgroep

Benodigde voorkennis

Geen

  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten