最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Akka Actor模型开发库 v2.10.2
时间:2026-06-04 09:21:07 编辑:袖梨 来源:一聚教程网
Akka是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。
Actor模型并非什么新鲜事物,它由Carl Hewitt于上世纪70年代早期提出,目的是为了解决分布式编程中一系列的编程问题。其特点如下:
1、系统中的所有事物都可以扮演一个Actor;
2、Actor之间完全独立;
3、在收到消息时Actor所采取的所有动作都是并行的,在一个方法中的动作没有明确的顺序;
4、Actor由标识和当前行为描述;
5、Actor可能被分成原始(primitive)和非原始(non primitive)类别;
6、非原始Actor有:
由一个邮件地址表示的标;
当前行为由一组知识(acquaintances)(实例变量或本地状态)和定义Actor在收到消息时将采取的动作组成;
7、消息传递是非阻塞和异步的,其机制是邮件队列(mail-queue);
8、所有消息发送都是并行的。
最新的
内部版本:2.9.4最新版本由@patriknw在#32443中发布
chore:IdleSpec配置,还原@patriknw在#32452中的意外更改
苦差事:在#32453中,由@sebastian alfers在发布文档中修复release-train-issue-template.md的url
@sebastian alfers在#32456中更新MiMa.scala
修复:不允许@patriknw在#32444中删除复制事件源的事件
bump:类图4.8.174(原来是4.8.172),作者@scala-steward,编号32446
docs:旧版本警告使用了错误的基本url,并在#32459中被@johanandren破坏
修复:在快照中使用新状态时由@patriknw在#32462中修复
苦差事:@ennru在#32461中修复了链接验证器
chore:删除sort通过@Roiocam在#32466中导入文档
bump:度量核心,度量jvm 4.2.26(原来是4.2.25),作者@scala-steward在#32445
bump:HdrHistogram 2.2.2(原来是2.2.1)由@scala管家在#32448中创建
bump:netty handler,netty transport 4.1.111.最终(原本是4.1.109.最终)由@scala管家在#32447中完成
bump:nativeimage 24.0.2(原来是24.0.1),作者@scala管家,作品号32470
bump:netty handler,netty transport 4.1.112.Final(原来是4.1.111.Final)由@scala管家在#32469中完成
bump:commons编解码器1.17.1(原来是1.16.1)由@scala-steward在#32468中编写
bump:sbt 1.10.1(原本是1.10.0),作者@scala管家,作品编号32471
docs:修复@sebastian alfers在#32473中对askWithStatus的html渲染
docs:askWithStatus中的拼写错误,作者@sebastian alfers,编号32472
feat:@patriknw在#32460中在EventSourcedBehavior中进行异步命令处理
壮举:在#32463中,@patriknw在EventSourcedBehavior持续失败时发出信号
根据@nathanmbrown在#32476中的每次写入配置的最大更新数,将事件源记忆实体更新拆分为批处理StateChange事件
壮举:在#32477中通过@patriknw的扩展名访问ShardCommand ActorRef
docs:在#32478中添加@beritou的“演员基础”课程的链接
壮举:在#32479中为@pvlugter的持久性查询添加按切片偏移的时间戳
docs:在#32481中添加@beritou的“Akka基础”课程链接
chore:更新2.9.5的许可证更改日期,由@patriknw在#32483中完成
相关文章
- 实测Gemini Omni怎么接入:3种方法对比,避坑必看 06-04
- Gemini Omni在哪里使用?避坑指南:这3个地方别乱用 06-04
- iphone17plus是否支持卫星通话 06-04
- 电子税务局人工客服周末是否办公 06-04
- Premiere怎么消除视频中的噪声 06-04
- premiere如何自定义动态拼贴效果预设 06-04