Reactive Pipeline Talk
summary
A reactive pipeline is implemented end-to-end: a Scala Akka Streams consumer reads Kafka, forwards payloads over Akka Streams + RSocket bridge to a Java Project Reactor receiver that publishes to a second Kafka topic; backpressure propagates so the source only consumes when downstream requests data, demonstrated with random processing delays and a running Docker Kafka cluster — the demo works. Notes: RSocket docs are sparse and the Java side depends on Project Reactor, signaling via flux.empty for completion.
AI-written summary · about
chapters (14)
- 0:00Introduction to talk
- 2:10Speaker introductions
- 3:15Why reactive in enterprise
- 7:32Legacy app challenges
- 8:13Reactive solutions overview
- 10:43Reactive pipeline demo setup
- 13:19Demo code walkthrough
- 21:14Live reactive pipeline demo
- 23:51Demo conclusions and insights
- 26:16Reactive streams benefits
- 27:40Project Reactor limitations
- 28:45Modular microservices approach
- 30:07Project Loom and reactive
- 31:50Final thoughts and Q&A
related talks
34mRetrofit Your Java App with a Reactive Flow Pipeline
38mRetrofit your Java App with a Reactive Flow Pipeline
27mRetrofit your Java App with a Reactive Flow
41mBuilding Reactive Pipelines with Kotlin & Spring
01h 01mThirst Quenching Streams for the Reactive Mind
32mThirst-Quenching Streams for the Reactive Mind
01h 28mIntroduction to Reactive Programming
01h 17mReacting to an Event-Driven World.
