Akka 2014路线图更新

Akka 是一个用 Scala 语言编写的库,其目的是简化高容错、高可伸缩性Actor 模型应用的编写。继今年3月5号Akka 2.3.0主版本发布之后,Typesafe又于近日发布了Akka产品的2014路线图。

从2.3.0发布之后Typesafe就一直在致力于Reactive Streams和Akka Streams的开发,该公司认为这是移植Spray作为它们新的Akka HTTP模块的基础。这项工作一直在稳步地推进中,期间社区提供了大量有价值的反馈,Typesafe的目标是在10月底完成HTTP模块与Spray的特性对等实现,并完成Akka Streams大众预览版的开发。

10月份之后,Typesafe将会针对2.3.x系列版本发布这些新模块。这些模块会经过广泛的测试和反馈,并最终包含在Akka 2.4.0(该版本预期在明年早些时候发布)中。此外,得益于Akka用户邮件列表高质量的反馈和讨论,Akka Persistence模块也进展良好。Typesafe通过PersistentActor以及AtLeastOnceDelivery插件简化并统一了Processor、EventSourcedProcessor、Channel和PersistentChannel的工作方式。并且,现在正在讨论如何提升和简化读取端的工作。如果一切进展顺利,这些内容都将出现在2.4.0版本中。

由于集成、许可、维护等方面的原因, akka-zeromq 模块将会从Akka 2.4.0版本中移除。Akka的2.4.0版本也将会是最后一个兼容Java 6和Java 7的版本,之后的版本需要Java 8及以上版本才能运行。在2.4.0之后,Typesafe将会实现更加类型安全的内部Actor消息,这很有可能会造成API的剧烈变化。因此,2.4.0这个版本将会得到Typesafe公司的长期支持。

感谢张逸对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至[email protected]。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

你可能感兴趣的:(Akka 2014路线图更新)