~/talk

Building reactive microservices with MicroProfile

Talkat DevConf.CZ 2020 · 2020-01-24..01-26· [microservices, java]
slides:none on file

Demonstrates converting a blocking HTTP coffee-shop/barista demo into an event-driven system using MicroProfile Reactive Streams Operators and MicroProfile Reactive Messaging, Quarkus dev mode and a Kafka connector. Shows replacing the HTTP handoff with emitters to Kafka topics, changing about three lines of code plus configuration, wiring CDI beans as incoming/outgoing channels, and using processors/publishers for transformations. The demo runs: orders queue when barista is down, board shows ready messages, and scaling adds consumers for elasticity while back pressure and connectors handle resilience.

AI-written summary · about

  1. 0:00Start
  2. 1:25Reactive Systems
  3. 5:30Reactive Streams
  4. 9:41Micro Profile Reactive
  5. 20:54MP Reactive Messaging
  6. 21:42Connectors
  7. 23:06Consuming messages
  8. 23:27Coffee shop - HTTP
  9. 25:03Coffee shop - Messaging
  10. 46:49Thank you
~/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.