The document summarizes a real-time data ingestion solution from Kafka to ClickHouse using a block aggregator to ensure exactly-once message delivery. The block aggregator aggregates Kafka messages into large blocks before loading to ClickHouse. It uses Kafka metadata and ClickHouse's block duplication detection to replay messages deterministically after failures. The talk outlines the block aggregator's design for multi-DC deployments, deterministic replay protocol, runtime monitoring with a verifier, implementation experiences, and production deployment metrics.