com.typesafe_Typesafe发布Akka 2.0 –现代化的中间件框架

Typesafe发布了Akka 2.0,为并发、容错和可扩展性编程带来革新。这个现代事件驱动的中间件框架在Java和Scala中构建高性能、高可靠性分布式应用。Akka 2.0包含大量更新,如模块化改进、全局共享状态移除、更强的Actor系统功能,以及性能和可伸缩性的提升。此外,还提供了迁移工具包以帮助用户平滑过渡。
摘要由CSDN通过智能技术生成

com.typesafe

在其现代框架Akka的第一个版本取得了巨大成功之后,Typesafe宣布了其后续产品Akka 2.0的全面上市,承诺“ 在并发,容错和可扩展性编程方面迈出了革命性的一步”。

大声疾呼。 毕竟,Akka 1.0系列以其大规模的可靠性和易于创建轻量级的并行actor而广受欢迎。 对于那些不了解的人来说,Akka是一个 现代的事件驱动中间件框架,用于在Java和Scala中构建高性能和可靠的分布式应用程序。

Typesafe首席技术官兼联合创始人JonasBonér 在其博客上宣布了该版本,并指出“ Akka 2.0代表了Akka 1.x系列版本的重大更新。” 统计数据肯定支持该声明:关闭了700张票,更改了1,020个文件,超过300页的参考文档显示了该团队和更广泛的提交者小组的艰巨任务。 请放心,这不仅仅是一个小小的更新,它还在Akka上取得了更大的进步。 Bonér补充说:

虽然Akka 1.x开发人员会熟悉2.0中的许多关键概念,但实际上还有很多更改。 因此,我们提供了一个迁移工具包来简化过渡。

精彩片段非常广泛,但是正如以前在里程碑发行版中提到的那样,演员的变化非常丰富。 模块化已被正面解决,例如在Akka 2.0中, 所有全局共享状态都已删除,因此多个参与者系统可以共存。 Akka应用程序现在包含在 ActorSystem 类中。

Actor系统有效地变成了一组灵活的构建块,并且可以用作独立容器,使用户可以管理actor的行为,结构,生命周期和配置。 现在,在Actor系统中,您可以发起监督和监视(名为“令人生畏的死亡监视”)。 这意味着您可以与主管一起将任务委派给下属(同时仍然注意他们的失败),并使用监视将一个参与者与另一个参与者联系起来,以便对对方的终止做出React。 在以前的版本中,您可以对演员进行的操作非常有限,因此界限已被突破。

Java和Scala API都得到了维护(这意味着您不需要的话就不需要触摸Scala),并且添加了新的事件总线功能后,在向参与者发送消息时应该具有更好的控制感。 当然,在性能和可伸缩性方面也有上述改进。

在未来几天内,Akka 2.0的发布时间似乎早于Typesafe宣布更大的Typesafe Stack 2.0,它将把所有最新产品捆绑在一起以提供商业支持。 其他作品还包括 Akka Camel 2.0(称为“ Alpakka”),Akka AMQP 2.0和Akka Spring 2.0,

有关更多信息,请访问新近装修的Akka网站,您还可以在其中下载稳定版本。 当您大声疾呼时,一点点油漆当然可以走很长一段路。 我们很高兴看到Typesafe目前还有其他功能……


翻译自: https://jaxenter.com/typesafe-release-akka-2-0-a-modernised-middleware-framework-104241.html

com.typesafe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值