【发布时间】:2015-04-18 04:59:29
【问题描述】:
这是我的用例: 我正在实现一个 finatra 服务器,它应该能够接收许多并发的大请求。 这些请求有一个很大的主体(几兆字节),由许多连接在一起的小 json 对象组成。
我想避免将整个请求正文加载到内存中。我正在寻找一种方法来分块读取请求正文,并使用支持这种异步解析的 json 解析器。
在 node.js 中,这可以通过使用 jsonp 包来实现(参见示例 - https://github.com/jaredhanson/node-jsonsp/blob/master/examples/twitter-stream/app.js)。
我可以用 finatra 做类似的事情吗(以及如何做)?
PS - 我也发布了问题here,但目前没有得到答案。
【问题讨论】:
-
如果您对流媒体和高性能感兴趣,可能需要查看新的惯用的 http4s 库。
-
谢谢。这看起来真的很有趣。我去看看