proomt

Search

Search posts, papers, and topics

All posts

ClickHouse9 min readintermediate

How Fountain rebuilt its data plane on ClickHouse Cloud to power Cue, the Frontline Superintelligence

Summary

Fountain replaced a multi‑vendor batch pipeline (Postgres + MongoDB → replication → S3/Iceberg → BigQuery/ClickHouse) with a single‑hop real‑time data plane built on ClickPipes and ClickHouse Cloud. CDC streams 13 Postgres and 4 MongoDB sources directly into ClickHouse, where native JSON, incremental materialized views, and role‑based access control provide sub‑second query latency, 66 % cost red…

  • Batch refreshes of 3 h were too slow for minute‑scale hiring decisions; moving to CDC cut latency to <2 min, most queries <1 s.
  • ClickPipes managed CDC eliminated three vendors, three storage hops, and four separate bills.
  • Native JSON type removed costly JSONExtract calls for MongoDB, enabling columnar storage of nested docs.
  • Incremental materialized views (using ReplacingMergeTree) performed transformations at insert time, reducing query memory by up to 80 % and eliminating orchestration tools.

Real‑time analytics on high‑cardinality hiring data is essential for frontline workforce platforms where decisions must be made in minutes. Fountain’s architecture shows how a single ClickHouse‑based pipeline can replace a complex, costly batch stack while delivering sub‑second latency, significant…

6/10

Related reading

  1. ClickHouse is now available on the dbt platform

    ClickHouse released a public‑beta dbt v2 adapter written in Rust that ships inside the dbt binary and talks to ClickHouse via the new ADBC driver. The adapter promises up to 30× faster dbt parsing and leverages ClickHouse’s sub‑second, high‑concurrency engine (e.g., materialized views, MCP server). A private‑beta integration on the dbt Platform now lets users develop, schedule, and catalog ClickH…

    ClickHouseclickhouse.com8 min
  2. Replica-aware routing public beta

    Replica‑aware routing (public beta) lets ClickHouse Cloud users pin a query stream to a specific replica by sending a custom header (HTTP) or overriding the TLS SNI (native). The proxy (Envoy) hashes the tag and consistently forwards all requests with the same tag to that replica, giving read‑after‑write consistency for temporary tables, session objects, and warm replica caches. Stickiness is bes…

    ClickHouseclickhouse.com6 min
  3. Postgres week in the Netherlands: PGDay Lowlands & Percona Live 2026

    The author recaps two Dutch conferences where they presented ClickHouse‑Postgres extensions and discussed PostgreSQL 19 monitoring enhancements. The post explains how pg_clickhouse provides transparent query push‑down to ClickHouse and how pg_stat_ch streams per‑query metrics, plus new logging defaults and system views in PG 19.

    ClickHouseclickhouse.com7 min
  4. September 2026 newsletter

    ClickHouse's September 2026 newsletter highlights the 26.8 release with features like pipelined SQL and custom HTTP handlers, alongside previews for On-Demand Compute and a PromQL-compatible TimeSeries engine. It also covers new Postgres integration tools and a cost-performance benchmark for cloud data warehouses.

    ClickHouseclickhouse.com7 min