5
我想了解Reactive和ReactiveStreams之間的區別,特別是在RxJava的上下文中?反應流和反應流之間有什麼區別?
我能發現的最多的是Reactive Streams在規範中有一些背壓的概念,但已經存在於RxJava/Reactive與request(n)
接口中。
不介意ELI5的答案。
我想了解Reactive和ReactiveStreams之間的區別,特別是在RxJava的上下文中?反應流和反應流之間有什麼區別?
我能發現的最多的是Reactive Streams在規範中有一些背壓的概念,但已經存在於RxJava/Reactive與request(n)
接口中。
不介意ELI5的答案。
Reactive Streams的設計是幾位工程師共同努力的結果,它定義了支持(可能)背壓異步事件(和同步取消)的標準最小組件集合。它的設計主要受到RxJava和Akka的影響。
但是,由此產生的設計與RxJava顯着不同,因此RxJava 1.x將需要許多二進制不兼容的更改才能使其自身兼容。相反,我們有一個RxJavaReactiveStreams橋接器,而RxJava 2.0完全由Reactive-Streams規範重新實現。
我有a four part blog series關於RxJava的Reactive-Streams。
感謝您的博客文章! – Setheron
那麼哪一個使用? – user1870400