# How Vibe.co handles billions of ad impressions with ClickHouse Cloud

DevFeed: [How Vibe.co handles billions of ad impressions with ClickHouse Cloud](<https://devfeed.tech/articles/how-vibe-co-handles-billions-of-ad-impressions-with-clickhouse-cloud-5626.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/vibe-adtech-analytics>)

Author: ClickHouse

Published: 2026-06-25T13:30:44Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [data](<https://devfeed.tech/topics/data.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data](<https://devfeed.tech/tags/data.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scale](<https://devfeed.tech/tags/scale.md>), [sql](<https://devfeed.tech/tags/sql.md>), [support](<https://devfeed.tech/tags/support.md>)

## AI overview

Vibe.co migrated its Connected TV advertising analytics from Postgres to ClickHouse Cloud after outgrowing a pre-aggregation architecture. The platform now handles billions of ad impressions, serves more than 90% of campaign reports in under 100 milliseconds, and grew from roughly 100 GB to over 2 TB without rearchitecting.

## Source excerpt

How Vibe.co scaled from 100 GB to 2 TB of Connected TV ad impression data without rearchitecting anything, by migrating from Postgres to ClickHouse Cloud.