发布Akka Toolkit 2.3

最近宣布了Akka工具包 2.3.0版本的发布。 Akka是一个非常有用的工具包和运行时,用于在JVM上构建高度并发,分布式和容错的事件驱动应用程序。 它是分布式的,并提供了Actor,Future和STM等高级抽象。

它的新版本在2.2.0发布之后八个月发布,并带来了新功能。 最重要的问题之一是,现在Actor和FSM支持Java 8 lamda表达式(仍处于实验模式)。 使用的语法非常接近Scala的模式匹配。
其他重要功能包括:

  • 现在,群集节点处于不可访问状态后可以恢复。 因此,群集变得更具弹性,可以解决瞬态网络故障。
  • 有状态的参与者可以在不安装在一台机器中的情况下分配到集群,而无需知道它们的实际位置,该位置可能随时间而变化。 此功能是演员的分片 。
  • 实验标签已从Akka IO软件包中删除,但管道基础结构已终止。
  • OSGi支持已被重新设计,以使akka-actor成为OSGi捆绑包。

最令人兴奋的新功能是Akka Persistence 。 在Akka Persistence中,角色会保留其内部状态,因此当崩溃或迁移后重新启动时,他们可以恢复它。 参与者实际上将其更改保留在日记中,因此可以通过重放存储的更改,重建参与者的内部状态来恢复有状态的参与者。 Akka Persistence提供具有至少一次消息传递语义的点对点通信通道。

文档进行了更改,以开始使用新版本的框架。

翻译自: https://www.javacodegeeks.com/2014/03/akka-toolkit-2-3-released.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/365114.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

npm git 遇到的问题解决笔记

npm 报错 在无可奈何时可以试一试这个命令 npm cache clean --force commit 是如果报这样的错 删掉项目中.git/index.lock文件再commit即可解决问题 1.git config --global user.email xxx163.com 2.git config --global user.name xxx 3.ssh-keygen -t rsa -C xxx163.com(邮箱…

计算机技术应用广泛 属于科学计算方面的是,中国大学MOOC: 计算机技术应用广泛,以下属于科学计算方面的是哪个? 答案:火箭轨道计算...

相关问题端口的作用是什么?基于冰山模型的人才选拔模式,在应届生招聘、员工晋升等工作中都会应用,以下属于冰山模型中提到的考察因素的是创意的结果和过程不一定能够准确面对商业应用,创新则更需要( )和( )的保障。: 创意 结果 过…

新风系统风速推荐表_新风系统风速标准及与噪音的关系

原标题:新风系统风速标准及与噪音的关系如今,新风系统不仅能够对室内空气进行净化,还能够为室内提供源源不断的新鲜空气,真可谓空净产品的实力担当。新风系统不同于其它空气净化设备,只有进行合理的选择安装才能够更好…

Docverter – 文本文件轻松转换为 PDF,Docx 和 ePub 文件

Docverter 让你无需建立自己的文档转换工具就能够进行文件转换。Docverter 包装了几个开源项目,使您的文档能够进行完美的转换。借助一个简单的 HTTP API ,把使用 HTML,Markdown, 或者 LaTeX 编写的纯文本文件转换为 DOCX,PDF&…

MoreUnit与MoreUnit

就在一年多以前,我写了一篇关于在Eclipse中使用JUnit的文章。 评论者之一推荐MoreUnit ,以进一步提高测试效率。 尝试一下让我感到很高兴,并且我的自主神经系统立即记住了该插件的键盘快捷键…… 另外,在使用MoreUnit一段时间后&…

常见的虚拟机需要配置的服务

ssh服务:通过shell远程登录 ftp服务:通过ftp上传下载 samba服务:将磁盘映射到本地,一般调试可以代替ftp服务 nfs服务:目标板可以通过远程mount根文件系统,或者下载文件到目标板 转载于:https://www.cnblogs…

js html 导出word 不用activexobject,javascript下用ActiveXObject控件替换word书签,将内容导出到word后打印第2/2页...

javascript下用ActiveXObject控件替换word书签,将内容导出到word后打印第2/2页更新时间:2008年06月21日 22:57:31 作者:由于时间比较紧,没多的时候去学习研究上述工具包,现在用javascript操作ActiveXObject控件&…

平时二十三测

昨日AK, 今日垫底, 我简直是在坐过山车; 以后记住有返回值的函数一定要写返回值,不然全部输出0 题解: 第一题:全是-1, 是2^(n-1)-1,不会证,样例很明显; 对于有X个跟班的人&#xff0…

jlink怎么调试linux程序_纯Linux下的 ARM裸机调试环境搭建(GDB + JLink)

一直想摆脱windows环境,在纯linux下进行arm裸机开发,但是由于一直不知道JLink如何在linux下运行和配置,一直无法进行下去。以前都是windowsAXD调试。包括本人用的FL2440开发板和JLink调试器也没有提供在linux调试的文档。前些天由于想研究下U…

CSS3 实用技巧:制作三角形

您可能感兴趣的相关文章 2012年最酷的25个 CSS3 学习教程35个让人惊讶的 CSS3 动画效果演示推荐12个漂亮的 CSS3 按钮实现方案20个非常绚丽的 CSS3 特性应用演示24款非常实用的 CSS3 工具终极收藏 /* create an arrow that points up */div.arrow-up {width:0px; height:0px; b…

JArchitect v4.0发布

JArchitect v4.0 Released宣布了JArchitect版本4.0 。 JArchitect可以帮助Java开发人员管理复杂的Java代码库。 通过比较不同版本的代码,您可以轻松分析代码结构,指定设计规则,进行有效的代码审查并掌握演变。 在2012年9月发布的先前版本v3.…

MySql 踩坑小记

MySql 踩坑一时爽,一直踩啊一直爽...以下记录刚踩的三个坑,emmm... 首先是远程机子上创建表错误(踩第一个坑),于是将本地机器 MySql 版本回退至和远程一致(踩第二个坑),最后在第二个坑里踩到了第三个坑。Sequelize 创建表报错针对…

全国计算机一级知识题及答案解析,全国计算机等级考试一级试题库大全完整版附参考答案...

21.Windows 操作系统是一个( )。AA、单用户多任务操作系统 B、单用户单任务操作系统 C、多用户单任务操作系统 D、多用户多任务操作系统22.设Windows桌面上已经有某应用程序的图标,要运行该程序,可以( )。CA、用鼠标左键单击该图标…

20181103_C#线程初探, BeginInvoke_EndInvoke

在C#中学习多线程之前, 必须要深刻的理解委托; 基本上所有的多线程都在靠委托来完成 一. 进程和线程: a) 进程和线程都是计算机的概念, 跟程序语言没有任何关系 b) 进程和线程都属于计算机操作系统自身控制和调度, 程序语言只有使用的份, 最终的控制权还是得操作系统说了算, …

core和node开发小程序_node+微信小程序实现商城案例

说明:1、本人也是初次完整使用小程序,如有BUG或者不足的地方请在Issues或者本文下方留言,作者会尽快修改,谢谢!2、本项目适合初学者或者准备自学小程序的伙伴小程序功能:|-- images // 公共图片|-- lib // …

【完成发布】Lazy Line Painter – 非常有趣的 jQuery 路径动画插件

Lazy Line Painter 是基于 Raphal(一个用于在网页中绘制矢量图形的 Javascript 库)的 jQuery 路径动画插件,能够把线条图案转换为吸引眼球的路径动画模式。 您可能感兴趣的相关文章 60款非常酷的 jQuery 幻灯片演示和下载15个款优秀的 jQuer…

Collections.sort的使用

需要对象是可比较的。 import java.util.*;public class Test {public static void main(String[] args) {ArrayList<Fruit> list new ArrayList<>();list.add(new Fruit(4));list.add(new Fruit(1));list.add(new Fruit(7));Collections.sort(list);System.out.p…

Java 8类型注释

Lambda表达式是迄今为止Java 8讨论最多和最受促进的功能。虽然我同意Lambda是一个很大的改进&#xff0c;但我认为其他一些Java 8功能由于Lambda的炒作而有所欠缺。 在这篇文章中&#xff0c;我想展示另一个来自Java 8的出色特性的示例&#xff1a;Type Annotations。 类型注释…

计算机应用基础知识点提纲,计算机应用基础复习提纲

一、单选题1&#xff0e;一个完整的计算机系统包括( D )A&#xff0e;计算机及其外部设备 B&#xff0e;主机、键盘、显示器C&#xff0e;系统软件和应用软件 D&#xff0e;硬件系统和软件系统2&#xff0e; 下列设备中&#xff0c;只属于输出设备的是( A )。A&#xff0e;显示…

python构建矩阵 x y_生成Python函数一半没问题,当前最正统的代码生成是什么样的?...

机器之心原创参与&#xff1a;思源大家都说深度神经网络能力很强&#xff0c;那么从函数注释生成函数代码&#xff0c;以及从函数代码总结函数注释这种最基础的代码任务到底能不能行&#xff1f;像 Python、Java 这样的通用高级语言&#xff0c;到底在代码生成上能达到什么水平…