我需要構建非常併發的Web服務,它將爲JavaScript(前端)和Rails(後端)公開基於REST的API。 Web服務將適用於MongoDB的數據訪問API。基於演員的Web框架可用於Scala嗎?
我已經寫了一個使用NodeJS的初始實現,並且想嘗試基於Scala的解決方案。我也在考慮Erlang,每個Web框架都是基於actor的。
所以我正在尋找使用Actors顯式構建的Web框架以支持大量的請求我對Scala很陌生,我不太瞭解Actor如果幾乎所有的Scala框架都基於在每個請求上創建一個線程的Java servlet,這些線程將耗盡我場景中的所有資源。
這是一個老問題,但你應該看看播放2.0將在網狀運行和阿卡使用。 – 2011-11-17 15:36:21