gpt4 book ai didi

java - Reactive 和 Reactive Streams 有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:53:25 25 4
gpt4 key购买 nike

我想了解 Reactive 和 ReactiveStreams 之间的区别,特别是在 RxJava 的上下文中?

我能想到的最多的是 Reactive Streams 在规范中有一些背压的概念,但它已经存在于 RxJava/Reactive 的 request(n) 接口(interface)中。

不介意 ELI5 答案。

最佳答案

Reactive Streams 的设计是几位工程师的共同努力,旨在定义一组标准的最小组件,这些组件支持(可能)具有背压(和同步取消)的异步事件传递。它的设计主要受到 RxJava 和 Akka 的影响。

然而,最终的设计与 RxJava 有很大不同,因此 RxJava 1.x 需要大量二进制不兼容的更改才能使其兼容。相反,我们有一个 RxJavaReactiveStreams 桥,RxJava 2.0 完全由 Reactive-Streams 规范重新实现。

我有a four part blog series关于 RxJava 中的 Reactive-Streams。

关于java - Reactive 和 Reactive Streams 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34387153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com