我们正在评估反应堆库,以便在我们的项目中使用它。我们的项目得到了spring context的支持。所以我们需要一个工具来构建具有spring支持的事件驱动应用程序。
此外,我们主要关注的领域是组合异步事件序列的能力(流和承诺)。在某些其他用例中,我们可能需要发布者/订阅者模型或异步运行长时间运行的进程。
在我评估时,我注意到以下一些最新发布的 reactor-spring 版本是 v1.1.3,它依赖于我们可以使用的 reactor-v1.1.3。
但我也注意到有 reactor-v.2.0.0(正在开发中),它有很多变化,尤其是在 Streams 和 Promises 领域。
请建议我使用带有弹簧支持的 reactor-v1.1.3 是否是一个好主意,或者如果我们必须使用更多的 Streams 和 Promises,我们是否应该等待 reactor-v2.0。
如果我们继续使用 reactor-v1.1.3.RELEASE 可能需要进行多少代码更改才能将自己升级到 v2.0.0。
我还想检查我们是否有任何用于 reactor-v1.1.3/v1.1.4 的“反应器样本”分支。到目前为止,我只能看到一个可用的 master 分支,它已更新为使用 reactor-v2.0。
我们有最新版本 v1.1.4 的反应器 API。目前 API ( https://reactor.github.io/docs/api/ ) 指向 Reactor 1.1.0 Release。
我在哪里可以找到 reactor-core-2.0.0 代码库?我发现很难找到。
由于我是这个图书馆的新手,如果我提到的任何观点/问题不正确,请随时纠正我。谢谢。