February 2020
Intermediate to advanced
412 pages
9h 36m
English
It is critical to know when to use Flowable as opposed to Observable. Overall, the benefits offered by Flowable are leaner usage of memory (preventing OutOfMemoryError exceptions) as well as prevention of MissingBackpressureException. The latter can occur if operations backpressure against a source, but the source has no backpressure protocol in its implementation. However, the disadvantage of Flowable is that it adds overhead and may not perform as quickly as an Observable.
Here are a few guidelines to help you choose between an Observable and a Flowable:
Read now
Unlock full access