Reactive Web Applications
summary
Shows concrete non‑blocking stacks and demos: an HTTP server and client built with Reactor Net and RxNetty that stream data per second, use a capacity operator to limit in‑flight items to one, and use window + flatMap to create flush boundaries and multiplex responses. Explains Reactive Streams and back-pressure ready libraries, demos scatter‑gather and database streaming, and runs worked examples (real‑time flushing, client back‑pressure). Notes a cited “~35%” speed figure but emphasizes predictability and scalability over raw throughput; Spring‑reactive (experimental toward Spring 5) is under development.
AI-written summary · about
chapters (8)
- 0:00Introduction and concepts
- 29:48Reactive net demo
- 37:16HTTP client demo
- 38:06Streaming data
- 41:33Flush boundaries
- 52:19RxNetty overview
- 58:54Back pressure management
- 1:08:45Spring 5 and conclusion








