Akka Actor模型开发库
Akka 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、一切动静发送都是并行的。
软件特点
易懂的并发和散布式系统
Actors和Streams让你构建的系统可以扩大,更有用地运用服务器的资本,出,运用多个服务器。
弹性设计
基于 反映式宣言 的准绳,Akka许可你编写系统,使其在面临掉败时可以自我修复并连结呼应。
高效能
在单机上最高可到达 5000 万 msg/秒。小内存占用;每GB堆约250万个脚色。
弹性和分离式
无单点毛病的散布式系统。跨节点的负载平衡和自顺应路由。运用集群同享的事务源和CQRS。运用CRDTs完成终究同样性的散布式数据。
反映式流数据
异步非梗阻流处置与反压。完全异步和流式HTTP服务器和客户端为构建微服务供给了一个很好的平台。与Alpakka开启流式集成。
小编测评
Akka Actor常备有模型设计,系统内容管理,长期的服务器资源配置,全面的系统保障能力等,去建立好变量情况更新升级,特定的标识内容情况或者是全面的事项整合等,促进数据库同诸类项目之间的配合力度,尤其是终端服务器保护还有数值信息的快捷搜索运用得讲究速度。
好了,今天的Akka Actor模型开发库分享就到这里了,想要下载更多软件就来软件爱好者,快快收藏吧,更多精彩不容错过!