在异步工作流中,当downstream的处理速度赶不上upstream释放任务的速度,而此时就需要告知upstream释放任务慢一点,这种处理方式称为Backpressure。关于downstream和upstream可看:http://zhangtielei.com/posts/blog-rxandroid-schedulers.html。
转自http://stackoverflow.com/documentation/rx-java/2341/backpressure#t=201607222027088359387
主要讲解了Backpressure的问题场景,以及如何一步一步去解决类似的问题,要看懂需要一些对rxjava的基础知识。