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

How Canva achieved 10x faster search and 70% lower costs with ClickHouse

Blog post from ClickHouse

Post Details
Company
Date Published
Author
The ClickHouse Team
Word Count
1,533
Company Posts That Month
30
Language
English
Hacker News Points
-
Post removed?
No
Summary

Canva has significantly enhanced its real-time observability infrastructure by leveraging ClickHouse, achieving a 14x compression ratio and reducing infrastructure costs by around 70%. By redesigning data ingestion and storage, Canva now processes nearly 3 million spans and logs per second, which is critical given their 240 million monthly active users. This transformation has led to a 10x performance improvement in trace search times, reducing them from 30 seconds to 2.5 seconds. The journey involved moving tracing workloads to ClickHouse, optimizing ingestion, and refining schema design to support scalable and efficient data handling. For trace searches, Canva implemented a materialized-view lookup table and client-side optimizations to enhance speed, while their logging infrastructure benefited from async inserts for improved performance. The team also addressed the developer experience by building a custom query gateway and logging platform, ensuring a familiar and efficient user experience. This overhaul has resulted in a leaner and faster observability platform, with Canva's traces and logs running on ClickHouse with fewer resources than their previous system required.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 7 3,012 601 171 +15%
OpenTelemetry 2 736 113 44 +122%
Developer Experience 1 578 287 121 -29%
Kubernetes 1 1,493 255 93 -18%
Real-time 1 5,379 1,225 279 -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.