~/talk

Reactive Spring

Talkat GeeCON 2019 · 2019-05-15..05-17· [spring, reactive-programming]
slides:none on file

Spring 5 adds a reactive baseline built on Reactor so applications use Mono/Flux reactive streams and a Netty-based runtime instead of a servlet thread per request; the demo builds a reservation service, writes to reactive MongoDB then swaps to R2DBC Postgres, exposes functional reactive endpoints and a WebSocket that emits one greeting per second, bridges RSocket into Server-Sent Events, and shows hedging (call multiple hosts and take the first) for latency resilience.

AI-written summary · about

  1. 0:00Intro
  2. 1:55About Josh
  3. 2:45Reactive Spring
  4. 11:05Start that Spring
  5. 12:30New Project
  6. 13:00New Application
  7. 16:50Processor
  8. 19:10Vowels
  9. 19:55Publisher
  10. 21:55Demo
  11. 23:15Configuration
  12. 24:40Reactive Endpoints
  13. 26:10HTTP Endpoints
  14. 26:30Missing Data
  15. 30:35Scheduling
  16. 33:55JavaScript
  17. 36:45API Gateway
  18. 38:05Web Client
  19. 40:15OurSocket
  20. 42:25Reactive OurSocket
  21. 44:05Create OurSocket Clients
  22. 46:05Service and Events
  23. 47:55Hedging
~/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.