【发布时间】:2011-05-11 16:13:40
【问题描述】:
我需要构建非常并发的 Web 服务,它将为 JavaScript(前端)和 Rails(后端)公开基于 REST 的 API。 Web 服务将适合 MongoDB 的数据访问 API。
我已经使用 NodeJS 编写了一个初始实现,并想尝试基于 Scala 的解决方案。我也在考虑 Erlang,每个 Web 框架都是基于 Actor 的。
所以我正在寻找使用 Actors 显式构建的 Web 框架以支持大量请求我对 Scala 非常陌生,如果几乎所有 Scala 框架都基于Java servlet 在每个请求上创建一个线程,这将耗尽我场景中的所有资源。
【问题讨论】:
-
这是一个老问题,但你应该看看 Play 2.0,它将在 netty 上运行并使用 akka。
标签: scala frameworks actor