~/talk

Fully Automated HW SKU Selection System to Optimize Apache Pinot’s Cost-to...

Talkat SREcon25 Americas · 2025-03-25..03-27· [databases, data-engineering]
name:Jia Guo
links:none on file
links:none on file
links:none on file
slides:none on file

Claims a 35% reduction in cost-to-serve by migrating 20% of clusters and a 57% cut to future hardware forecasts, after aiming for ~20% savings; builds an orchestrator, migrator, cost estimator (linear programming over SKU capacities), smart provisioning and benchmarking service; collects subsecond resource profiles with PCP collection at 15–50ms, compresses distributions with T-digest percentile compression, streams data via Kafka into Pinot, models CPU/memory/IO headroom and SSD IOPS/throughput, and runs dual-SKU rollouts that validate latency before disabling old replicas.

AI-written summary · about

  1. 0:00Apache Pinot introduction
  2. 3:12Single SKU challenges
  3. 7:09SKU system goals
  4. 8:54Cost optimization approach
  5. 12:37Memory and storage metrics
  6. 16:53Metrics storage with T-digest
  7. 21:09Linear programming for SKU
  8. 23:22Zero-downtime SKU migration
  9. 26:13Multi-SKU smart provisioning
  10. 29:21Results and cost savings
  11. 30:04Acknowledgments and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.