Talks
Events

From Imperative To Reactive

Rossen Stoyanchev at Spring I/O 2016

The change to reactive involves a fundamental shift in writing application logic from imperative to non-blocking. Understanding what this change means is an essential first step towards creating reactive applications. This talk introduces reactive programming and discusses some of the tools for Java developers. We’ll use examples to demonstrate how to compose async logic and write non-blocking applications.