Skip to content
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

perf(http2): reduce adaptive window pings as the BDP stabilizes #2550

Merged
merged 1 commit into from May 18, 2021

Commits on May 18, 2021

  1. perf(http2): slow adaptive window pings as the BDP stabilizes

    This introduces a delay to sending a ping to calculate the BDP that
    becomes shorter as the BDP is changing, to improve throughput quickly,
    but then also becomes longer as the BDP stabilizes, to reduce the amount
    of pings sent. This improved the performance of the adaptive window
    end_to_end benchmark.
    
    It should also reduce the amount of pings the remote has to deal with,
    hopefully preventing hyper from triggering ENHANCE_YOUR_CALM errors.
    seanmonstar committed May 18, 2021
    Copy the full SHA
    a723ff7 View commit details
    Browse the repository at this point in the history