Functional Reactive Programming with RxJava
summary
Netflix rewrites service-layer methods to return observable APIs using RxJava (Java 6+/Groovy/Java 8), composing async streams with operators like flatMap, zip and merge to batch and cache network work so a UI row requires one logical call instead of a dozen. Production shows the approach scales (37M customers, >1B viewing hours), teams deploy endpoints across hundreds of servers in ~30 seconds, early adopters take 4–8 weeks to ramp then ~2 weeks, and Hystrix is being retrofitted to non‑blocking observables.
AI-written summary · about
chapters (5)
related talks
45mApplying Reactive Programming with Rx
43mReactive JavaScript at Netflix, Microsoft and the World
52mReactive Programming in Java
28mReactive all the Things
41mRxJava & Hystrix - perfect match for distributed applications
41mBe ReactiveX, My Friend
27mReactive Programming in Node
41mThe definite guide to reactive programming in Java
