Actor Model
Actor 模型将计算封装为独立 Actor,通过异步消息通信,无共享内存,天然并发安全。
用途
无共享状态的并发模型,简化分布式与并发编程。
机制
每个 Actor 有私有状态与邮箱。仅通过发送异步消息交互,按消息顺序处理。可创建子 Actor。Erlang/Akka 用此模型实现高容错系统。位置透明支持分布式。
用例
- 并发编程
- 分布式系统
- 容错设计
Actor 模型将计算封装为独立 Actor,通过异步消息通信,无共享内存,天然并发安全。
无共享状态的并发模型,简化分布式与并发编程。
每个 Actor 有私有状态与邮箱。仅通过发送异步消息交互,按消息顺序处理。可创建子 Actor。Erlang/Akka 用此模型实现高容错系统。位置透明支持分布式。