16th - 17th March 2017
Cineplexx Wienerberg, Wienerbergstraße, Vienna, Austria
Back To Schedule
Thursday, March 16 • 16:50 - 17:40
ThinkAsync in Java8

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The parallel infrastructure of Java and JVM itself has evolved greatly in 21 years. It has made it though raw threads, execution pools, concurrency package extensions, as well as other frameworks like actors that found spread in different JVM languages like Scala for example. But developing a parallel/concurrent program is not a trivial task and not only in Java. In order to simplify the approach to concurrent programming and unlock the multicore performance the reactive paradigm was introduced adopting the reactive programming style.
The CompletableFuture coming out of the box in Java8 opens the full potential of this approach. In the session we will see a brief evolution of the concurrency in java and describe how we got to CompletableFuture, explore it, and see how we could use it.

avatar for Dmitry Alexandrov ✈️

Dmitry Alexandrov ✈️

Java Champion, Oracle Dev Champion, Senior Principle Developer, Team Helidon at Oracle
Dmitry is a Senior Principle Developer at Oracle, Java Champion, Oracle Dev Champion. He has more than a decade experience mainly in Java Enterprise in banking/telecom, but interested in dynamic languages on JVM and features like massive computations on GPUs. A true believer in open... Read More →

Thursday March 16, 2017 16:50 - 17:40 CET
Room 7