Reactive for the Impatient - A Gentle Intro to Reactive Programming and Systems
summary
Quick practical intro that explains why reactivity aims for responsiveness, elasticity and resilience and shows concrete Java tooling: RxJava, Reactor, Akka, Vert.x. Covers the Reactive Manifesto and the Reactive Streams 1.0 spec, explains backpressure and circuit breakers, and proposes a working use case — a nonblocking ramen-order app where orders, seating and cook-ready notifications flow as streams. Notes a gap: most databases still lack true nonblocking I/O.
AI-written summary · about
chapters (9)
- 0:00Introduction and speaker intro
- 4:04Why reactive now and manifesto
- 8:46Reactive systems principles
- 12:38Reactive programming vs systems
- 18:20Reactive systems design patterns
- 22:34Reactive streams specification
- 25:24Reactive use case ramen shop
- 30:00Four reactive Java libraries
- 42:24Recap and closing
related talks
52mReactive for the Impatient - A Gentle Intro to Reactive Java
48mReactive for the Impatient
39mReactive for the Impatient (A Gentle Intro to Reactive Java)
41mThe definite guide to reactive programming in Java
24mBringing Reactive Programming to Java and Microservices
45mGoing Reactive - An Introduction to Reactive Programming
56mThirst-quenching Streams for the Reactive Mind
01h 21mReactive Web Applications
