Get Reactive! Programming, Systems, and Microservices
summary
Shows how Netflix replaces ~30 blocking REST calls with RxJava streams to run many requests concurrently, tolerate individual failures, and return defaults; demos use operators like zip and distinct to process a sentence into 25 sorted letters (missing ‘s’), proving composition works. Contrasts three server toolkits—Eclipse Vert.x (event bus, JSON messages, worker verticles for blocking drivers), Akka (actor mailboxes, resilience) and Spring WebFlux (Monos/Flux)—and a live demo that halts when the laptop battery dies.
AI-written summary · about
chapters (16)
- 0:00Start
- 6:16Jakob Nielsen
- 7:43NETFLIX
- 10:15Traditional Programming
- 10:59Asynchronous Programming
- 12:05Callbacks lead to...
- 21:24Rx Reactive Extensions
- 23:04Observer Pattern
- 24:02Operators (marbles)
- 25:18Reactive Manifesto
- 25:38Responsive
- 25:49Resilient
- 27:08Message Driver
- 35:11Summary: akka
- 38:05VERT.X
- 44:56Summary: Spring Reactor








