Currently Principal Expert-Developer at T-Systems, Bulgarian JUG co-lead, conference co-org. Over one decade experience in Java Enterprise in areas like Banking, Insurance and Telecoms. But still very interested in dynamic languages on JVM and massive computations.
We will observe the evolution on asynchronous approaches in Java. We will come to the concept of Reactive programming. We will observe the necessary historical infrastructure evolved starting from the early Java. We then will learn how to use the new but forgotten Java 8 out of the box API CompletableFuture for reactive approach in java programming and unlock a better multithreading performance in intuitive way.