IWL-2949 Understanding Reactive Programming | Devoxx

Understanding Reactive Programming


java Java Language & Server Side

Reactive Programming has emerged in recent years a as a viable alternative to building interconnected systems that must be capable of handling sudden burst of data and/or data coming form the pipeline at a steady rate. The key concept to understand Reactive Programming is time. Time is the driving force as is usually misunderstood or underestimated; Reactive Programming makes sure to give it a proper spot by expressing time requirements and constraints in its tenets, consequently Reactive Programming APIs define the means to deal with values over time. Come learn about the foundations of Reactive Programming and find out if your next project may benefit from this programming paradigm.

Andres Almiray Andres Almiray

Andres is a Java/Groovy developer and a Java Champion with more than 19 years of experience in software design and development. He has been involved in web and desktop application development since the early days of Java. Andres is a true believer in open source and has participated on popular projects like Groovy, Griffon, and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member of the Griffon framework and Hackergarten community event.