“the Future is async” or Java Concurrency in the change of time

Session details
Status: 
Accepted
Session Type: 
Experience level: 
Intermediate
Track: 

Java concurrency has evolved a lot from Java 1 to Java 9. Very sophisticated tools became part of the JDK providing developers with various design opportunities.
Still many of these tools and the underlying concepts are unknown to many of us.
In this talk I’m gonna show a brief overview about the evolution of concurrency tools and concepts findable in the JDK, explain some scenarios for the tools I recommend and show the new Reactive Streams concept coming up with Java 9.

The talks is intended for developers interested in an overview about the concurrency opportunities findable in the JDK as well as everyone interested in the upcoming Reactive Streams concept.

Schedule info
Session Time Slot(s): 
Tuesday, October 24, 2017 - 17:00 to 17:35
Matthias Zimmermann (BSI Business Systems Integration AG)'s picture

Abstract is identical to the one for the title "Take back control - Testing in a Microservice Environment, the easy way". Please explain.

Public comment
Olaf Gunkel (itemis AG)'s picture

I made a mistake by copying the wrong abstract :-(

This is the correct one:

Java concurrency has evolved a lot from Java 1 to Java 9. Very sophisticated tools became part of the JDK providing developers with various design opportunities.

Still many of these tools and the underlying concepts are unknown to many of us.
In this talk I’m gonna show a brief overview about the evolution of concurrency tools and concepts findable in the JDK, explain some scenarios for the tools I recommend and show the new Reactive Streams concept coming up with Java 9.

The talks is intended for developers interested in an overview about the concurrency opportunities findable in the JDK as well as everyone interested in the upcoming Reactive Streams concept.

Public comment
Olaf Gunkel (itemis AG)'s picture

Java concurrency has evolved a lot from Java 1 to Java 9. Very sophisticated tools became part of the JDK providing developers with various design opportunities.
Still many of these tools and the underlying concepts are unknown to many of us.
In this talk I’m gonna show a brief overview about the evolution of concurrency tools and concepts findable in the JDK, explain some scenarios for the tools I recommend and show the new Reactive Streams concept coming up with Java 9.

The talks is intended for developers interested in an overview about the concurrency opportunities findable in the JDK as well as everyone interested in the upcoming Reactive Streams concept.

Public comment

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon Europe 2017 sponsor prospectus page.

Elite Dual ECE/OSGi CE

Premium

Basic

Club ECE Sponsor

IoT Theme Day

Project Quality Day

Smart Home Day

Media

EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018