Relevant articles: RxJava and Error Handling RxJava 2 – Flowable RxJava Maybe Introduction to RxRelay for RxJava Combining RxJava Completables Converting Synchronous and Asynchronous APIs to Observables using RxJava2 RxJava Hooks