Blog / Community

April 2025 Newsletter

Mark Needham
Apr 16, 2025 - 7 minutes read

Hello, and welcome to the April 2025 ClickHouse newsletter!

This month, we bring you CloudQuery's compelling experience report after 6 months with ClickHouse, unveil the powerful new query condition cache in 25.3, reflect on our year of Rust development, announce our strategic acquisition of HyperDX, and more!

This month's featured community member is Julian LaNeve, CTO at Astronomer.

Before stepping into the CTO role in November 2023, Julian worked in the product team, focusing on developer experience, data observability, and open-source initiatives. Notably, he led the launch of Astronomer's Cloud IDE - a notebook tool designed for writing data pipelines.

Julian recently wrote a blog post describing why Astronomer chose ClickHouse Cloud to power its new data observability platform, Astro Observe. ClickHouse's ability to handle billions of Airflow workflow events with fast query performance and minimal maintenance requirements made it their database of choice. Julian also presented on the same topic at the ClickHouse New York November 2024 meetup.

➡️ Follow Julian on LinkedIn

Upcoming events

We've started announcing our first speakers with just over a month until Open House, The ClickHouse User Conference in San Francisco on May 29.

Kevin Weil (CPO at OpenAI) and Martin Casado (Partner at Andreessen Horowitz) will join Aaron Katz (CEO at ClickHouse) for a fireside chat about the future of data infrastructure for AI at scale.

Lukas Biewald (Founder and CEO at Weights & Biases) will also join us to discuss the future of AI and the role high-performance databases like ClickHouse play in powering next-gen AI apps.

➡️ Register for Open House

Global events

Free training

Events in AMER

Events in EMEA

Events in APAC

25.3 release

My favorite feature in the 25.3 release is the query condition cache, which caches the ranges of data that match a WHERE clause. This is useful in dashboarding or observability use cases where multiple queries have a different overall shape but the same filtering condition.

This release adds read support for the AWS Glue and Unity catalogs, new array functions, and automatic parallelization for external data. Finally, the JSON data type is now production-ready!

➡️ Read the release post

Six Months with ClickHouse at CloudQuery (The Good, The Bad, and the Unexpected)

Herman Schaaf and Joe Karlsson shared their six-month experience using ClickHouse as their database backend for cloud asset inventory.

Their key insights include understanding when to use JOINs versus dictionaries for reference data, the critical importance of properly designing sorting keys for query performance, limitations of Materialized Views that led them to create custom snapshot tables, and ClickHouse's surprising versatility for logging and observability data.

Despite some challenges, CloudQuery found that ClickHouse delivered on its promises of speed and scalability for its cloud governance platform.

➡️ Read the blog post

A Year of Rust in ClickHouse

Alexey Milovidov, ClickHouse's CTO, has written a blog about integrating Rust into their codebase.

The initiative began with small components like BLAKE3 and PRQL (with contributions from community members) before implementing more practical features such as Delta Lake support.

Throughout this journey, numerous technical challenges have been tackled, including build system integration, sanitizer compatibility, cross-compilation problems, and symbol size bloat.

➡️ Read the blog post

Scalable EDR Advanced Agent Analytics with ClickHouse

Huntress has implemented ClickHouse to enhance its EDR analytics capabilities. Using ClickHouse has allowed them to process billions of data points daily across millions of endpoints while maintaining rapid query performance.

The implementation leverages AggregatingMergeTree and Materialized Views to monitor agent health and stability efficiently.

➡️ Read the blog post

ClickHouse acquires HyperDX: The future of open-source observability

ClickHouse has acquired HyperDX, a fully open-source observability platform built on ClickHouse.

This acquisition strengthens our ability to provide developers and enterprises with efficient and scalable observability solutions. By combining HyperDX's UI and session replay capabilities with ClickHouse's database performance, we're enhancing our open-source observability offerings.

➡️ Read the blog post

Make Before Break - Faster Scaling Mechanics for ClickHouse Cloud

Jayme Bird and Manish Gill wrote a blog post about the "Make Before Break" (MBB) scaling approach introduced in ClickHouse Cloud to address limitations in the previous scaling method.

Initially, ClickHouse Cloud used a single StatefulSet to manage all server replicas, requiring rolling restarts that could take hours during scaling. The MBB approach creates new pods with desired resources before removing old ones, eliminating downtime during scaling operations.

This required developing a MultiSTS architecture where each pod is managed by its own StatefulSet and custom Kubernetes controllers to orchestrate migrations. Despite technical challenges, the team successfully migrated their entire fleet to this new architecture, significantly improving scaling times and reducing customer disruptions.

➡️ Read the blog post

Quick reads

Post of the month

My favorite post this month was by Andi Pangeran, who’s been trying out Clickhouse’s support for reading from Delta Lake catalogs.

➡️ Read the post

Share this post

Subscribe to our newsletter

Stay informed on feature releases, product roadmap, support, and cloud offerings!
Loading form...
Follow us
X imageBluesky imageSlack image
GitHub imageTelegram imageMeetup image
Rss image