Thirst-Quenching Streams for the Reactive Mind
summary
Compares concrete Java libraries—Spring Reactor, Akka Streams, Vert.x (with its event bus and polyglot verticals), Mutiny and RSocket—shows code for a simple pipeline, a Vert.x API gateway that runs locally and a RSocket+Reactor demo that drove a Pacman bot, and inspects the Reactive Streams spec (four interfaces plus TCK) to show how back pressure is implemented via Subscription. Presents runtime processing analysis across implementations and considers whether Project Loom and its fibers could replace reactive approaches.
AI-written summary · about
chapters (8)
- 0:00Introduction to reactive streams
- 3:52Reactive programming basics
- 10:13Reactive systems fundamentals
- 13:23Reactive architecture patterns
- 17:14Reactive streams specification
- 22:32Popular reactive libraries
- 25:22Demo with Vert.x
- 30:00Closing and resources
related talks
49mThirst Quenching Streams for the Reactive Mind
01h 01mThirst Quenching Streams for the Reactive Mind
56mThirst-quenching Streams for the Reactive Mind
44mThirst-Quenching Streams for the Reactive Mind
56mThirst-Quenching Streams for the Reactive Mind.
39mReactive for the Impatient (A Gentle Intro to Reactive Java)
47mReactive Spring
48mReactive for the Impatient
