【发布时间】:2016-12-19 04:24:41
【问题描述】:
我在网上搜索了很长时间,没有找到Actor模型克服的面向对象模型的具体缺点。请帮助我提供一些指示和解释。
提前致谢。
【问题讨论】:
-
@reaanb 很棒的链接。谢谢
标签: oop akka actor-model
我在网上搜索了很长时间,没有找到Actor模型克服的面向对象模型的具体缺点。请帮助我提供一些指示和解释。
提前致谢。
【问题讨论】:
标签: oop akka actor-model
面向对象编程这个词最初来自 Alan Kay 和 Smalltalk。 它强调消息传递是其主要功能。这就是 OOP 最初的意思。
一旦 C++ 和 Java 出现,面向对象编程一词的含义就略有不同。它演变成一些人所说的“面向类的编程”。
Actor 模型重新强调了最初的 OOP 概念,即消息传递是核心基础。
演员模特专业人士:
Actor 模型缺点:
【讨论】:
OO模型的缺点:
Actor 模型通过使用 share nothing 模型克服了这个问题,因此不影响并发,也不需要锁定机制。
【讨论】: