~/talk

Transporting Data at Warp Speed: How to connect Spring Boot apps...

Talkat Devoxx Ukraine 2021 · 2021-11-19..11-20· [microservices, java]
slides:none on file

Live-coded three Spring Boot services (thing-one/thing-two/thing-three) that stream real flight and fake weather data end-to-end and actually work: native image in Docker starts under 0.4s, HTTP/WebClient used for a quick check, then Project Reactor Monos/Fluxes drive reactive flows, RSocket provides request/response, request/stream and bidirectional channel semantics, and Spring Cloud Stream with a RabbitMQ binder (stream bridge) moves aircraft messages to consumers (consumer-group pattern demonstrated).

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 4:48Talk overview and plan
  3. 8:01Demo setup and real-world data
  4. 12:11Creating Thing One Thing Two Thing Three
  5. 18:03Thing One HTTP and RSocket setup
  6. 25:26Thing One request response and request stream
  7. 30:23Thing Two RSocket interaction with Thing One
  8. 35:49Thing One bi-directional channel demo
  9. 44:04Thing Three messaging with RabbitMQ
  10. 48:37Summary and resources
~/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.