seda 和 actor 模型本质上是等价的吗?
SEDA本质上是一组独立的“服务”,它们通过队列相互通信,可以进一步抽象为消息传递。
Actor模型是一组独立的函数,它们之间通过消息传递进行通信。
它们本质上不是等价的吗?我错过了一些关键的区别吗?
SEDA is essentially a set of independent "services" that communicate with each other via queues, which could further be abstracted as message passing.
The actor model is a set of independent functions, which communicate with each other through message passing.
Aren't they essentially equivalent? Am I missing some key difference?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从查看 http://www.eecs.harvard.edu/~mdw/ proj/seda/(存档此处) ,他们似乎不是。 SEDA 可以轻松地通过 Actor 模型实现,但基于 Actor 的应用程序不需要具有像 SEDA 的阶段那样的东西。
From looking at http://www.eecs.harvard.edu/~mdw/proj/seda/ (archived here), they don't seem to be. SEDA could easily be implemented over actor model, but an actor-based application doesn't need to have anything like SEDA's stages.