~/talk

Reactive Programming with Spring Webflux

TalkinFrenchat DevFest Lille 2019 · on Friday, 2019-06-14· [microservices]
slides:none on file

A demo shows building a reactive REST API with Spring WebFlux and Reactor using reactive MongoDB and WebClient to aggregate series and ratings. It covers streaming the full collection with backpressure, batching (buffer to batch 100 ids), a retry strategy, and benchmarks (more stable with fewer errors at ~100 requests/sec); tests use StepVerifier and WebTestClient, and migration mainly means swapping starters and replacing blocking libraries with reactive equivalents.

AI-written summary · about

  1. 0:00Reactive Spring WebFlux
  2. 7:59Reactive vs classic APIs
  3. 12:15Thread per request vs reactive
  4. 26:18Reactor map flatMap buffer
  5. 31:23Backpressure principles
  6. 37:00WebTestClient tests
  7. 40:39Reactive challenges
  8. 43:53Scalability benefits
  9. 47:33Q&A
~/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.