Re: [webrtc-pc] (How) does SCTP handle CPU-bound congestion on JavaScript thread? (#2086)

Per data channel flow control won't necessarily solve the problem if there is also association flow control. We are learning this in QUIC where flow control of a file transfer on one stream can impact  real-time data on another stream (or potentially DATAGRAM traffic as well). If the application can't keep up on one stream then that stream can be flow controlled but this also may consume much of the per-association buffer limit, resulting in flow control on other streams even if their per-stream limit is not reached.  But the alternative - filling the event queue with file transfer messages - also affects the timeliness of delivery of real time data, and potentially in a worse manner if there is no back pressure on the file transfer.

-- 
GitHub Notification of comment by aboba
Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/2086#issuecomment-457652220 using your GitHub account

Received on Friday, 25 January 2019 17:34:29 UTC