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

Front-end observability at scale: How OpenReplay captures billions of daily events in real time with ClickHouse

Blog post from ClickHouse

Post Details
Company
Date Published
Author
-
Word Count
1,875
Company Posts That Month
22
Language
English
Hacker News Points
-
Post removed?
No
Summary

OpenReplay is an open-source, self-hosted session replay and product analytics platform that enables developers and product teams to observe user interactions, diagnose bugs, and analyze behavior while preserving customers’ control over their data. After encountering slow queries, difficult sharding, poor compression, and labor-intensive retention cleanup in Postgres, the company migrated behavioral-event storage and analytics to ClickHouse, while retaining Postgres for metadata. ClickHouse improved session-search performance to roughly one second, dramatically reduced storage requirements, and automated data retention through TTL policies, eliminating disruptive manual cleanup work. OpenReplay uses a centralized ClickHouse pipeline in which behavioral events enter a flat events table and materialized views transform them into downstream datasets, shortening pipeline changes and supporting rapid feature experimentation. Native JSON support also enables customers to define and query custom analytics events for funnels, heat maps, and flows. Large customer deployments ingest billions of events and up to roughly 6 TB daily on a single vertically scaled ClickHouse instance, an approach designed to minimize operational overhead in self-hosted environments. The company also uses query caching to accelerate repeated analytics requests and is extending ClickHouse to support AI agents that review session recordings and identify issues proactively.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 2 2,156 528 160 -22%
Real-time 2 2,637 756 207 -45%
Data Pipeline 1 209 116 64 -23%
Kubernetes 1 3,686 353 97 -16%
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.