RxJava is impressive, but it's a fairly overwhelming framework so I want to share some of the lesser known parts.
Note: Code examples will be in Kotlin.
Backpressure
Simply; "backpressure" is when your Observable emits items quicker than a downstream Observer/Operator can consume them.
For