我正在考慮SEDA。我們現在設計一個應用程序(它作爲服務在服務器上運行),它必須是多線程和基於消息/事件的。SEDA和C#的經驗?
SEDA的想法非常有趣,應該匹配。但是我找不到有關它的經驗的文章等等。現在
我的問題(s)爲(是):
你使用的ActiveMQ,MSMQ執行隊列或者你有一個自寫的類,用作隊列?我們已經編寫了一個線程安全的FIFO隊列類,它在多線程環境中非常有用。
Fit是這個.NET的線程池類還是你實現了自己的Threadpool/sheduler?
是否有任何陷阱/良好做法?
而SEDA會是? – leppie 2008-12-08 11:01:42
分階段事件驅動架構 請參閱:http://www.eecs.harvard.edu/~mdw/proj/seda/ – TomTom 2008-12-08 14:30:51