Netflix RxJava与Spring Reactor

时间:2014-10-27 15:54:49

标签: reactor

我正在评估反应堆库,以便在我们的项目中使用它。我搜索了很多但是找不到Netflix的RxJava和Spring的Reactor API之间的区别(优点/缺点)。有人可以帮我决定或提供一些指示吗?

感谢。

1 个答案:

答案 0 :(得分:22)

没有一个文档列出了RxJava与Reactor的优缺点。我们认为这不是一种互相排斥的关系。如果您需要RxJava Observables的整体Reactive方法,那么使用它并可能将Reactor添加为Scheduler实现以获得高速调度。如果您对功能性,低延迟,lambda管道方法更感兴趣,那么可以选择Reactor作为基础,并选择将Observables添加为通过Stream的对象的有效负载。

每个人都有自己的优势和劣势,你根据自己对这些是什么的理解,决定最终的平衡。没有人可以告诉你,任何这样做的尝试至少可以说是不诚实的。