~/talk

Reacting to an Event-Driven World

slides:none on file

Claim: dropping an event backbone into a monolith doesn’t make end-to-end non‑blocking—configuration and architecture do. Demonstrations use Apache Kafka (3+ brokers, topics with partitions), reactive libraries like RxJava and flowable.interval, and frameworks Vert.x and MicroProfile Reactive Messaging on Open Liberty with Docker and Zookeeper. Built a coffee‑shop example and a system/inventory microservice lab that publishes average system load every 15s and consumes it; ordering, offsets, a three‑partition/three‑consumer idle case, and manual offset commits show the reactive patterns work and where surprises (idle consumers, duplicate vs lost messages) occur.

AI-written summary · about

  1. 0:00Introduction
  2. 1:18Coffee shop demo: blocking vs async
  3. 3:03Event-driven architecture with Kafka
  4. 5:30Kafka limits for reactive systems
  5. 6:12Reactive manifesto's four behaviors
  6. 8:36Barista scaling under high load
  7. 10:00Elasticity in reactive systems
  8. 11:47Resiliency and circuit breakers
  9. 13:08Building reactive systems overview
  10. 13:51Reactive architecture patterns
  11. 16:17Reactive programming tools
  12. 17:41Resilient Kafka config
  13. 21:13Resilient Kafka producers/consumers
  14. 26:48Kafka producers/consumers scalability
  15. 31:02Reactive Kafka apps with frameworks
  16. 32:04Akka Alpaca Kafka connector
  17. 33:05MicroProfile reactive messaging
  18. 35:12Vert.x reactive Kafka toolkit
  19. 36:14Demo: reactive Java Kafka
  20. 40:45Hands-on lab: MicroProfile reactive
  21. 52:54Running demo and testing
  22. 53:57Free ebook and resources
  23. 54:17Q&A
~/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.