This module takes the reader into the heart of Java reactive programming where the power of RxJava shines. You will learn how to combine streams of emissions; cache, replay, and share them across several receivers; how to process the emitted data concurrently; switch, throttle, and buffer the stream; how to deal with backpressure; and how to create new operators.
The following chapters are included in this module:
- Chapter 4, Combining Observables
- Chapter 5, Multicasting, Replaying, and Caching
- Chapter 6, Concurrency and Parallelization
- Chapter 7, Switching, Throttling, Windowing, and Buffering
- Chapter 8, Flowable and Backpressure
- Chapter 9, Transformers and Custom Operators