前言
通过本系列上一篇文章,我们了解了RxJava1中由于被观察者发送事件的速度远快于观察者处理事件的速度导致的背压问题,由此而生出背压策略。虽然RxJava1中有一些操作符支持背压策略,也有一些其他方法,但效果并不太理想。这个问题到了RxJava2中得到了更好地解决。本篇一起来看相较于RxJava1,RxJava2从观察者模式到语法以及线程调度都做了哪些更新。 通过本系列上一篇文章,我们了解了RxJava1中由于被观察者发送事件的
通过本系列上一篇文章,我们了解了RxJava1中由于被观察者发送事件的速度远快于观察者处理事件的速度导致的背压问题,由此而生出背压策略。虽然RxJava1中有一些操作符支持背压策略,也有一些其他方法,但效果并不太理想。这个问题到了RxJava2中得到了更好地解决。本篇一起来看相较于RxJava1,RxJava2从观察者模式到语法以及线程调度都做了哪些更新。 通过本系列上一篇文章,我们了解了RxJava1中由于被观察者发送事件的