SEDA架構

純粹轉發,沒有深入研究,轉自:SEDA架構筆記   一、傳統併發模型的缺點 基於線程的併發 特點: 每任務一線程 直線式的編程 使用資源昂高, context切換代價高,競爭鎖昂貴 太多線程可能導致吞吐量下降,響應時間暴漲。   基於事件的併發模型 特點: 單線程處理事件 每個併發流實現爲一個有限狀態機 應用直接控制併發 負載增加的時候,吞吐量飽和 響應時間線性增長 二、SEDA架構 特點: (1
相關文章
相關標籤/搜索