【发布时间】:2017-07-16 00:11:05
【问题描述】:
在写这个问题的那一刻,我正在使用 Spring Framework 5.0.0.M5 和 Akka 2.4.17。在项目中,我目前正在使用来自 Akka 的演员消息传递和流。我明白了,Spring Framework v5 也有流。
“作为反应式引擎/SPI,Reactor Core 和 IO 模块都针对重点用例公开反应式流结构,最终与 Spring、RxJava、Akka Streams、Ratpack 结合......作为反应式 API,反应器框架模块将提供丰富的消费功能,例如组合和发布-订阅事件。”
看起来 Spring 在底层使用了 Akka 流(以及其他东西)。
问题是:从 Akka 流切换到 Spring 流可能有哪些优点和缺点?
编辑:这是一个更广泛的问题(Reactov vs Akka):Akka or Reactor
【问题讨论】:
-
“看起来 Spring 在后台使用了 Akka 流(以及其他东西)。”我很确定它不会。
-
Akka 或 Reactor 问题可能有点过时了,因为当时 Reactor 正处于 1.0.0 的测试阶段。 Reactor 3 与之前的迭代非常不同,现在更接近 RxJava 1&2
标签: spring akka akka-stream project-reactor