[英]What's the difference betwee “Actor model” and “Reactor pattern” in Python?
https://en.wikipedia.org/wiki/Actor_model ,該項目被稱為“ 脈沖星 ”
https://en.wikipedia.org/wiki/Reactor_pattern ,項目是Twisted和Tornado
理論和實踐有什么不同?
Twisted,tornado和pulsar都使用事件循環 (稱為twisted in twisted)來等待文件描述符上的事件。 在這方面,它們是類似的庫,因此可以相互操作。
脈沖星中的actor模型指的是異步框架的並行端。 例如,這就是脈沖星不同於扭曲的地方。 在脈沖星中,每個actor(想到專門的線程或進程)都有自己的事件循環。 這樣,任何actor都可以運行自己的異步服務器。
關於脈沖星中演員實現的更多信息
沒有區別。 “演員模型”有點模棱兩可,但這兩個術語都足夠通用,可以應用於許多不同的軟件,這些軟件在基本模型之外具有不同的特征。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.