SEDA本质上是一组通过队列相互通信的独立“服务”,这些服务可以进一步抽象为消息传递。
角色模型是一组独立的功能,它们通过消息传递相互通信。
它们不是本质上等效的吗?我是否缺少一些关键区别?
最佳答案
从http://www.eecs.harvard.edu/~mdw/proj/seda/(归档的here)来看,它们似乎并非如此。 SEDA可以很容易地在actor模型上实现,但是基于actor的应用程序不需要SEDA的阶段。
SEDA本质上是一组通过队列相互通信的独立“服务”,这些服务可以进一步抽象为消息传递。
角色模型是一组独立的功能,它们通过消息传递相互通信。
它们不是本质上等效的吗?我是否缺少一些关键区别?
最佳答案
从http://www.eecs.harvard.edu/~mdw/proj/seda/(归档的here)来看,它们似乎并非如此。 SEDA可以很容易地在actor模型上实现,但是基于actor的应用程序不需要SEDA的阶段。