Developing Reactive Applications with Reactive Streams and Java 8
Explore reactive programming concepts and practical applications in this comprehensive conference talk. Gain a deep understanding of reactive programming, its ecosystem, and real-world use cases using the Reactor project. Learn why reactive programming is essential beyond performance considerations, and discover its applications across JVM, Android, and browser environments. Engage in live coding sessions introducing the reactive programming model with Reactor Core 3.0, mastering built-in reactive types like Flux and Mono. Apply these concepts to concrete scenarios, leveraging powerful Reactor operators such as cache, retry, and timeout. Develop the skills to create efficient, responsive applications for web services, mobile backends, and big data processing using Reactive Streams and Java 8.