/plushcap/analysis/cloudflare/explaining-cloudflares-abr-analytics

Explaining Cloudflare's ABR Analytics

What's this blog post about?

Cloudflare has introduced Adaptive Bit Rate (ABR) to improve the quality and responsiveness of its analytics products. ABR allows for multiple resolutions of data, enabling faster ad hoc queries on reduced resolution tables while maintaining consistent response times and a better user experience. The technique is used with ClickHouse, a columnar store that stores and processes analytics data, covering seven orders of magnitude from 100% to 0.0001% of the original events. ABR also facilitates aggregations by making compact estimates of every dimension and supports other complex forms of aggregations such as "topK" and "count-distinct". The technology improves resilience and scalability, allowing for queries even under high tail latency or system failures. In the coming months, Cloudflare plans to release new dashboards and analytics products based on ABR.

Company
Cloudflare

Date published
Sept. 29, 2020

Author(s)
Jamie Herre

Word count
1487

Hacker News points
3

Language
English


By Matt Makai. 2021-2024.