The Future is Reactive
summary
A hands‑on demo builds a tiny Spring Boot app (Java 11+, Spring 5, Reactor Core) backed by H2 with JPA and Lombok that generates registrant events every minute, maps DB rows to RegistrantChange, and streams them via Flux.interval into concatenated fluxes then shared with publish().refCount() so multiple subscribers see live updates; the demo subscription visibly receives create and update events. Key caveats shown are using blocking JPA inside a non‑blocking pipeline risks thread starvation and Reactor operators are hard to debug. Code and slides land on GitHub (seared31).
AI-written summary · about
chapters (7)
- 0:00Introduction and setup
- 3:15Audience poll and reactive basics
- 5:06Reactive manifesto explained
- 7:12Concrete problem and terms
- 16:18Code walkthrough and demo
- 28:02Final thoughts and key takeaways
- 31:56Q&A session








