我们在软件中大量使用缓存。"put/get“数据存储的概念对应于”共享状态并发模型“,与消息传递并发(例如Actors)相比,该模型存在许多缺点。
我们如何协调消息传递模型和缓存?或者我们都将永远被共享状态并发所困?
发布于 2012-01-02 19:47:45
缓存可以实现为参与者,因此与它的交互(put/get操作)将通过消息传递发生。取决于例如性能要求,该解决方案可能演变为在具有某种范围的更多参与者之间划分的缓存,或者另一个参与者充当路由器。
https://stackoverflow.com/questions/8683364
复制相似问题