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 SupportPrijs
Op aanvraagLocatie
Naar keuzeDuur
Ongeveer 90 minutenDoelgroep
Benodigde voorkennis
Geen
-
Hoge waardering
-
Praktijkgerichte trainingen
-
Gecertificeerde trainers
-
Eigen docenten