~/talk

Reactive Spring

Talkat Spring I/O 2017 · 2017-05-18..05-19· [reactive-programming, java]
slides:none on file

Spring 5 adds first-class reactive support built on Project Reactor and a Netty-based runtime, demonstrating end-to-end reactive I/O from reactive MongoDB through Mono and Flux to the client. The demo uses Spring Boot 2.0 M1, Spring WebFlux (functional routing), Lombok, Reactor operators (zip, interval, flatMapMany), a reactive WebClient streaming Server-Sent-Events, and a reactive Spring Security auth manager with HTTP Basic. The sample “Flux Flix” service persists and streams movie events successfully and is protected and verifiable via curl.

AI-written summary · about

  1. 0:00Intro
  2. 0:39New Slide
  3. 0:53Overview
  4. 1:20Reactive Spring
  5. 23:35Creating a Component
  6. 31:17Spring Web Flux
  7. 35:20Reactive Runtime
  8. 39:43Testing
  9. 40:48Reactive Web Client
  10. 41:48Testing Reactive Web Client
  11. 47:52Spring Security 5
  12. 48:27Web Flux
  13. 51:35User Details Repository
  14. 53:02Get User Name
  15. 53:51Get User Object
  16. 55:48Authorization Manager
  17. 57:28Demo
~/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.