JCON World 2023

Date 21-11-2023 t/m 24-11-2023
Time All day event
Theme Java
Location
  • Online
Speaker Hanno Embregts
Description JCON WORLD 2023 is the big international ONLINE Java community conference organized by the Java User Group Oberpfalz in cooperation with JAVAPRO Magazine. Java is our profession and JCON is our passion and a lot of fun. The organization provides Java developers with a spectacular 100% live conference open to the entire Java-User-Group communities world wide.

Last year, more than 2,600 participants from 77 countries and six continents had joined JCON-ONLINE 2022.

The 8th JCON edition is presented as an online live conference for the third time. All sessions will be streamed live and recorded.

JCON traditionally focuses on Core Java, Serverside Java, APIs and Frameworks because that’s what we as Java developers work with every day. However, the main topic will be Java-Cloud-Native and Microservices, because this is the future of Java and a must-have for Java developers.

 

On Tuesday November 21 at 11:00 h. CET, Hanno Embregts will talk about 'Java's Concurrency Journey Continues: Exploring Structured Concurrency and Scoped Values'.

Java’s concurrency journey has been a long and winding one. We departed from the ‘classic threads’ station and traveled through Runnables, ExecutorServices, CompletableFutures and ForkJoinPools, before finally arriving at ‘virtual threads’. But does ‘finally’ mean that we’ve arrived at our final destination, or is it a transfer at best?

Now that virtual threads are available, our Java programs will likely use an abundance of threads. This increase in thread count will immediately make thread coordination, observability and isolation more difficult. Two new Java features are currently in development that might make things a bit easier: Structured Concurrency and Scoped Values.

In this talk, we’ll introduce and demonstrate these new features, and how they can help address the challenges that have emerged since the introduction of virtual threads. We’ll also discuss how the availability of these features will impact your day-to-day programming life and whether Java’s concurrency journey is actually over now that these features have become available or if there are still more stops to come.

 
More info 2023 - JCON WORLD