recover from failure or error ▸ Elastic - react by increasing or decreasing the resources allocate ▸ Message Driven - react to events or messages REACTIVE PROGRAMMING (ANDROID) REACTIVE MANIFESTO @werockstar
Observable will operate ▸ observeOn() - Observable to send notifications to observers on a specified Scheduler REACTIVE PROGRAMMING (ANDROID) @werockstar
an Observable into Observables, then flatten this into a single Observable ▸ concatMap - transform the items emitted by an Observable into Observables, then flatten this into a single Observable (sequentially) REACTIVE PROGRAMMING (ANDROID) @werockstar
with a fixed value. ▸ onErrorResumeNext() - replaces error notification with another stream. ▸ onErrorReturnItem() - discards it and replaces it with a fixed value. ▸ retry() - resubscribe to it if it calls onError, hoping that it will keep producing normal events rather than failures. ▸ retryWhen() - if Observable emits an error, pass that error to another Observable to determine whether to resubscribe to the source. REACTIVE PROGRAMMING (ANDROID) @werockstar