-
Notifications
You must be signed in to change notification settings - Fork 222
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide codecs that support streaming #336
Comments
By the way It could be a little off topic, but. We've discussed chunk upload/streaming in finch recently in our company and didnt came to any solution. AFAIK there is a Do we have some abstraction for it in finch? |
@imliar Not off-topic at all! There's now support for streaming in finagle-httpx proper, so you don't need finagle-stream (which I believe may be on the chopping block)—see e.g. the There's currently no abstraction for this in Finch, but it should be pretty straightforward to use |
What about some uber abstraction? Iteratee for example. I think it would be perfect. |
@imliar In my initial sketch Twitter Util's |
We should probably take a look at AsyncStream, which is a modern replacement for |
@vkostyukov The nice thing about |
I vote we close this as we now have a first-class support for iteratee (our streaming story should be much mature now). Thanks again, @imliar, for the tremendous work! |
It's pretty easy to support streaming JSON parsing with Jawn and
Spool
:It'd be nice to have generic encoding and decoding type classes that support streaming. I started a draft of this last night, but it still needs a lot of work.
The text was updated successfully, but these errors were encountered: