2011-01-24 94 views
1

我有存儲庫和服務來包裝它們。現在我需要整合一些地方的緩存,我想問你的建議。緩存集成體系結構

我看到兩種方式。

  1. 將高速緩存集成到現有服務中。但它會使服務難以測試。
  2. 爲緩存創建額外的服務層。它看起來更好測試,但同時更難以構建和維護。

回答

1

沒有關於存儲庫是什麼或做什麼的更多細節,我建議爲您的緩存分開一層。

這使您可以根據需要分別擴展服務和緩存,而不必爲了擴展而擴展兩者。

致力於構建,測試和部署系統的自動化,使其無需額外工作即可獲得額外的圖層。