2011-12-30 70 views
1

我們在我們的軟件中大量使用緩存。 「put/get」數據存儲的概念對應於「共享狀態併發模型」,與消息傳遞併發性(例如Actors)相比,它具有許多缺點。Actor併發模型和緩存

我們該如何協調消息傳遞模型與緩存?或者我們都會被永久卡住共享狀態併發?

回答

0

緩存可以作爲參與者來實現,以便通過消息傳遞進行與它的交互(put/get操作)。根據例如性能要求,這種解決方案可能會演變成緩存,這種緩存被劃分爲具有某種範圍的更多角色或作爲路由器的其他角色。