Better response times for success ratios

While Checkly is growing, we are redefining how and how long we store raw check results (30 days) and how long we store results rolled up to 1 hour intervals (indefinitely for now).

This had some impact on how we calculate some stats like success ratios and slowed down load times.

We just rolled out a fix that reduces response times for the homepage and the public dashboards considerably. Our own dashboard used to take roughly 1.5 secs and is now down to 300ms.