我有一个Scala / Akka项目,使用Scala版本2.10.0,我想将其升级到版本2.13.10,但我发现它使用的库之一是eligosource-eventsourced,我看到它兼容到2.10.2 Scala版本,所以我想知道你是否知道任何替代这个库的方法?还是说即使在Scala升级中也可以使用它?谢谢你,我期待着你的评论。我在OSGI环境中工作,所以我假装找到一种方法,如果可能的话,使捆绑包指向新的Scala版本,但我也知道它有很大的可能性失败,因为库最终编译为2.10.0版本
aiazj4mn1#
我没有使用过eligosource-eventsourced,但看起来最后一次提交是在2013年12月12日。它没有被标记为存档,但我猜它不再被维护了。由于您正在使用akka,因此可以考虑使用akka-persistence,这是akka提供的事件源模块。我之所以建议使用akka-persistence,是因为您说您正在使用akka environment。当然,您可以在Scala中找到更多的事件源库,每一个都有其优缺点。一切都取决于项目的背景。但这可能会导致以意见为基础的讨论,而这正是社会人士极力避免的。希望这个能帮上忙
akka-persistence
akka environment
1条答案
按热度按时间aiazj4mn1#
我没有使用过eligosource-eventsourced,但看起来最后一次提交是在2013年12月12日。它没有被标记为存档,但我猜它不再被维护了。
由于您正在使用akka,因此可以考虑使用akka-persistence,这是akka提供的事件源模块。
我之所以建议使用
akka-persistence
,是因为您说您正在使用akka environment
。当然,您可以在Scala中找到更多的事件源库,每一个都有其优缺点。一切都取决于项目的背景。但这可能会导致以意见为基础的讨论,而这正是社会人士极力避免的。希望这个能帮上忙