Getting Firefox data faster: the shutdown pingsender
The data our Firefox users share with us is the key to identify and fix performance issues that lead to a poor browsing experience. Collecting it is not enough if we don’t manage to receive the data in an acceptable time-frame. My esteemed colleague Chris already wrote about this a couple of times: data latency sucks. But we can fix that. Why is there latency, anyway? The bulk of measurements we collect (histograms, scalars, events, …) are sent through the main-ping....