Skip to content

Instantly share code, notes, and snippets.

@valenting
Created April 20, 2017 05:00
Show Gist options
  • Save valenting/75f1ed82b5db5b1fbb3784dff4fa3ce9 to your computer and use it in GitHub Desktop.
Save valenting/75f1ed82b5db5b1fbb3784dff4fa3ce9 to your computer and use it in GitHub Desktop.
rcwn-2017-04-telemetry-plan.txt
valentin: contact devtools. get help for new icon. how they receive info from channel?
extra used bw:
- probe for how much data each channel is using
- probe how much _extra_ data channels that race are using
- track when we have cache entry -> we might use it -> that means we are using extra data
extra probes:
- async open time + average cache speed = estimation for time to load from cache. implemented once we start cancelling
- report time gain from racing by comparing onStartRequest time to estimated onStartRequest time (which we estimate by computing cache speed) - if we don't cancel the request we can report OnCacheEntryCheck as the best estimate for time if loaded from cache. (not extra gain, but extra probe for what whould happen if we didn't race)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment