喷涂框架生产准备好了吗?

Ara*_*n R 20 rest scala akka

Spray框架(spray.cc)似乎是一种使用Scala和Akka构建REST服务的有趣且高效的方法.我来自Java + Spring学校,在那里一切都记录良好,成熟并且有很好的社区支持.

虽然Spray玩起来很有趣但它有粗糙的边缘.我对在实际应用中使用它持怀疑态度.

有没有人在生产环境中使用Spray?Spray周围的开源社区怎么样?是否可以轻松获得帮助?

更新: Spray如何与BlueEyes(https://github.com/jdegoes/blueeyes)进行比较?

Jes*_*jan 14

我们在电信中间件应用程序中使用Spray,我会说Spray已经准备就绪了,

  • 轻量级并与Akka无缝集成
  • 可以轻松测试服务(无需解雇容器或Akka微内核)
  • 与BlueEyes相比,记录良好
  • Marshaling/unmarshaling JSON简单而高效
  • 可以从喷涂用户邮件组获得支持.

我认为BlueEyes没有与Akka的无缝集成或良好的文档.不确定它是否可以部署在Web容器或akka内核中.Spray的一些功能也是从BlueEyes复制的.

-Jestan


小智 10

我们还没有投入生产,我们正在为一家新创业公司Shopolate使用喷雾剂.到目前为止,我们的测试显示出极佳的吞吐量,并且使用它进行开发非常有效.

到目前为止我们没有发现任何错误.

关于Spray论坛的问题的答案很快就会出现,但它仍然是一个起始社区.我发现文档非常完整和清晰.一个重要的优点是底层设计的轻量级/优质,这使得喷雾源代码非常容易掌握和扩展.

到目前为止影响我们的唯一不利因素是相对较小的特征,但它正在稳步增长.

我不知道BlueEyes,所以我无法回答问题的第二部分.