Scala并发编程(二)之 Akka

Scala并发编程之 Akka
概述Akka通信过程Actor Path
入门案例定时任务案例两个进程之间的通信案例简易版 Spark通信框架实现案例

概述
Akka是使用 Scala开发的库, 它是基于事件驱动的, 用于构建高并发项目的工具包

Akka特性:
提供基于异步非阻塞, 高性能的事件驱动编程模型内置容错机制, 允许 Actor出错时, 进行恢复或重置轻量级的事件处理(每 GB堆内存几百万 Actor. *轻量级事件处理和重量级的划分, 主要看是否依赖操作系统和硬件, 依赖是重量级, 不依赖是轻量级可在单机上构建高并发应用, 也可在网络中构建分布式应用

Akka通信过程

学生创建一个 ActorSystem通过 ActorSystem来创建一个 ActorRef(老师的引用), 并将消息发送给 ActorRefActorRef将消息发送给 Message Di

Scala并发编程(二)之 Akka最先出现在Python成神之路

版权声明:
作者:admin
链接:https://www.techfm.club/p/20663.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>