我正在评估反应堆库以在我们的项目中使用它。我用谷歌搜索了很多,但找不到 Netflix 的 RxJava 和 Spring 的 Reactor API 之间的区别(优点/缺点)。有人可以帮我决定或提供一些指示吗?
谢谢。
我正在评估反应堆库以在我们的项目中使用它。我用谷歌搜索了很多,但找不到 Netflix 的 RxJava 和 Spring 的 Reactor API 之间的区别(优点/缺点)。有人可以帮我决定或提供一些指示吗?
谢谢。
没有一个文档列出 RxJava 与 Reactor 的优缺点。我们不认为这是一种相互排斥的关系。如果您需要 RxJava Observables 的整体反应式方法,那么使用它并可能添加 Reactor 作为调度程序实现以获得高速调度。如果您对功能性、低延迟、lambda 管道方法更感兴趣,那么可以选择 Reactor 作为基础,并选择添加 Observables 作为通过 Stream 的对象的有效负载。
每个都有其优点和缺点,您只需根据您对它们的理解来决定最终的平衡是什么。没有人能告诉你这一点,至少可以说,任何这样做的尝试都是不诚实的。