Session
"Reactive Programming: Unleashing High-Performance, Non-Blocking APIs for Real-Time Applications
Reactive programming offers a paradigm shift, enabling us to design systems that can handle a high volume of requests while maintaining responsiveness. Building responsive, resilient, and scalable applications is critical in today's world. Yet traditional synchronous programming models often limit performance, especially in I/O-bound applications. This talk dives into the essentials of reactive programming and its practical application using Spring WebFlux.
I'll start by demystifying the core concepts of reactive streams, Mono, and Flux, and understanding how non-blocking APIs differ from traditional blocking ones. Using real-world scenarios, we’ll explore how to build efficient endpoints with WebFlux, manage backpressure, and leverage reactive database connections through R2DBC. Additionally, I'll cover best practices for error handling and testing reactive applications.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top