~/talk

The Future is Reactive

Talkat Devnexus 2022 · 2022-04-12..04-14· [java, reactive-programming]
links:none on file
slides:none on file

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

  1. 0:00Introduction and setup
  2. 3:15Audience poll and reactive basics
  3. 5:06Reactive manifesto explained
  4. 7:12Concrete problem and terms
  5. 16:18Code walkthrough and demo
  6. 28:02Final thoughts and key takeaways
  7. 31:56Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.