Table of contents : Front Matter ....Pages i-xiv Introduction to Reactive Streams (Adam L. Davis)....Pages 1-3 Existing Models of Concurrency in Java (Adam L. Davis)....Pages 5-13 Common Concepts (Adam L. Davis)....Pages 15-24 RxJava (Adam L. Davis)....Pages 25-39 Reactor (Adam L. Davis)....Pages 41-56 Akka Streams (Adam L. Davis)....Pages 57-70 Android and RxJava (Adam L. Davis)....Pages 71-82 Spring Boot and Reactor (Adam L. Davis)....Pages 83-103 Akka HTTP and Akka Streams (Adam L. Davis)....Pages 105-128 Conclusions (Adam L. Davis)....Pages 129-130 Back Matter ....Pages 131-139