~/talk

Reacting to an Event-Driven World.

Talkat Devoxx Ukraine 2020 · 2020-11-05..11-07· [reactive-programming]
slides:none on file

Explains how Kafka plus reactive patterns deliver end-to-end non‑blocking systems and shows a working GitHub demo: Open Liberty + MicroProfile Reactive Messaging (system producer emits every 15s via RxJava Flowable; inventory consumer uses manual offset commit), a Vertex port that replaces poll loops with per‑record handlers enabling pause and resume, and config advice: use partitions and consumer groups for elasticity, set acks=all and retries for delivery, run three brokers for leader election, and consider a schema registry for compatibility.

AI-written summary · about

  1. 0:00Intro
  2. 2:59Event Driven Architecture
  3. 5:23Apache Kafka is an open source, distributed streaming platform
  4. 6:39Reactive Manifesto
  5. 9:11Barista Examples
  6. 14:39Building reactive systems
  7. 15:35Reactive Architecture design patterns
  8. 19:05Reactive Programming Patterns
  9. 20:21Utilising Kafka in reactive systems
  10. 21:05Message Retention and Data
  11. 22:02Resilient Katka Clusters
  12. 25:06Resilient Producers
  13. 28:18Resilient Consumers
  14. 29:36Baristas with auto commit
  15. 32:24Resiliency through decoupling
  16. 33:31Schemas and Schema Registries
  17. 34:26Scalability in Katka
  18. 35:34Elasticity in Consumers
  19. 36:15Consumer Groups
  20. 41:30Writing reactive Kafka applications
  21. 42:06Reactive Frameworks for Kafka
  22. 42:48Alpakka Katka Connector API
  23. 44:18Backpressure in Alpakka Katka Connector
  24. 45:40Eclipse Micro Profile
  25. 46:12Micro Profile 3.3 Stack
  26. 47:02MicroProfile Reactive Messaging
  27. 48:13Backpressure in Micro Profile Reactive Messaging
  28. 49:11What is Eclipse Vertx?
  29. 50:00Backpressure in Vert.x Kafka Client
  30. 50:22Vert.x Demo App
  31. 52:08Producing Records
  32. 53:31Consuming and Processing Records
  33. 55:14Flow Control
  34. 56:29Additional useful Vert.x features
  35. 57:37Summary
  36. 58:30MicroProfile Reactive labs
~/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.