# Integrating the Rust Delta Kernel into ClickHouse

DevFeed: [Integrating the Rust Delta Kernel into ClickHouse](<https://devfeed.tech/articles/integrating-the-rust-delta-kernel-into-clickhouse-5323.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/integrating-rust-delta-kernel>)

Author: Melvyn Peignon; Kseniia Sumarokova; Raúl Marín

Published: 2026-05-22T09:32:20Z

Content type: article

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>), [schema-evolution](<https://devfeed.tech/topics/schema-evolution.md>), [Data Management](<https://devfeed.tech/topics/data-management.md>)

Tags: [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [data-management](<https://devfeed.tech/tags/data-management.md>), [guides](<https://devfeed.tech/tags/guides.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [performance](<https://devfeed.tech/tags/performance.md>), [rust](<https://devfeed.tech/tags/rust.md>), [schema-evolution](<https://devfeed.tech/tags/schema-evolution.md>), [sql](<https://devfeed.tech/tags/sql.md>)

## AI overview

This article explains how ClickHouse integrated the Rust Delta Kernel to replace its native Delta Lake implementation. The integration provides a maintained interface for working with the table format, reduces integration and maintenance complexity, and enables features including writes, schema evolution, time travel, and partition pruning.

## Source excerpt

How we integrated the Rust Delta Kernel to replace our native Delta Lake implementation, reducing maintenance overhead while unlocking writes, schema evolution, time travel, and partition pruning.