~/talk

Reactor in Action - Simon Baslé, Victor Grazi

Talkat SpringOne Platform 2017 · 2017-12-04..12-07· [reactive-programming]
links:none on file
slides:none on file

Live coding shows Reactor core plus reactor-netty and WebFlux: practical recipes like StepVerifier with virtual time (cuts an 8-second names-per-second test to ~286 ms), transforming a pangram into letters with flatMap then distinct (initially missing one letter until corrected), combining interval streams to switch between fast and slow ticks, turning a listener into a publish/connect hot flux via Flux.create and connect, using webclient to SWAPI to fetch character then movie details as SSE, and using checkpoint to attach diagnostics to failing sequences.

AI-written summary · about

  1. 0:00Welcome and introduction
  2. 0:58What is reactive programming
  3. 3:49Reactive Streams and Netflix
  4. 5:15Flux and Mono basics
  5. 8:49Operators and marble diagrams
  6. 12:52Combining streams
  7. 15:03Map vs flatMap
  8. 19:23Flux vs Java streams
  9. 20:29Execution model and schedulers
  10. 22:16Cold vs hot Flux
  11. 24:01Core library demos
  12. 35:46Hot Flux and attaching to feeds
  13. 40:17Testing reactive code
  14. 47:01Debugging with checkpoint
  15. 51:20WebFlux and controllers
  16. 57:08WebClient and external APIs
  17. 1:02:36Q&A and closing
~/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.