2011-10-14 65 views
1

我打算使用Windows Workflow Foundation(版本4)來實現用戶管理系統。對於持久性,我會將實例存儲與SQL Server一起使用。帶有10k +工作流實例的Workflow Foundation

我會爲每個用戶提供一個工作流實例,並且會有10000多個用戶。這意味着在任何時候都會有超過10K個正在運行的實例,其中大部分正在等待。

問題是:WF能夠處理如此多的工作流實例嗎?換句話說:它會擴展嗎?

回答

0

它會擴展 - 問題是它需要多少基礎設施。您可以分發WF,並使用(內容/上下文)關聯將它們恢復(通過書籤)到一組機器上。您也可以根據您的WF數據密集程度對SQL DB進行羣集。沒有關於你的WF將包含什麼的更多信息 - 這是一個相當相對的問題。

微軟提供了一些與WF3和WF4的吞吐量比較。 WF4宣稱擁有150K workflows/sec

相關問題