Home / Companies / ClickHouse / Blog / Post Details
Content Deep Dive

How we made ClickStack 5x faster for ClickHouse observability

Blog post from ClickHouse

Post Details
Company
Date Published
Author
-
Word Count
5,309
Company Posts That Month
38
Language
English
Hacker News Points
-
Post removed?
No
Summary

ClickStack's journey to general availability involved significant schema optimizations to handle large observability workloads while maintaining performance. The team focused on redesigning primary keys, implementing text indexes, query rewrites, and leveraging ClickHouse features to address slow query issues and optimize for common query patterns. These efforts included benchmarking with ClickCannon to simulate realistic workloads and evaluate resource requirements effectively. Changes such as modifying the primary key strategy, adopting text indexes for better granule pruning, and introducing materialized views improved query efficiencies and reduced latency by more than fivefold. The optimizations also integrated features like alias columns for dynamic attributes, enhancing the overall user experience by making queries more efficient and metadata-driven features more responsive. The result was a robust, scalable schema that not only improved ingestion, storage, and operational efficiency but also aligned with native ClickHouse capabilities, ensuring adaptability to future database enhancements.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 19 2,771 402 114 +33%
Observability 10 4,170 814 198 -2%
OpenTelemetry 6 1,075 169 52 +11%
Serverless 2 775 251 99 -24%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.