ekr / minq

A simple Go implementation of QUIC
MIT License
98 stars 16 forks source link

Flow control #19

Closed ekr closed 6 years ago

ekr commented 7 years ago

Connection-level flow control (MAX_DATA, MAX_STREAM_ID frames). The intent, at this point, is to provide reasonable limits to traffic burstiness and expect peers to respect them. A non-goal is to fine-tune the algorithms that generate optimal flow control limits.

Stream level flow control (MAX_STREAM_DATA). See note above.

martinthomson commented 6 years ago

I have an implementation in #61. It's not perfect, but I think that it's a solid start.