
Nov. 15, 2015
10:18 a.m.
We should then move to an API that is much more like the one used by Go: specifically, that by default all requests/responses are streamed. Request objects (and, logically, any other object that handles requests/responses, such as Resource) should be extended to have a chunkReceived method that can be overridden by users.
How does flow-control work with the Go API? How does user code processing chunks received unleash backpressure onto the sender? Cheers, /Tobias