Special ClickHouse Engines: When MergeTree Is Not Needed https://sudonull.com/special-clickhouse-engines-when-mergetree-is-not-needed
Overview of ClickHouse Memory, Buffer, Null, Log, URL, S3, and PostgreSQL Engines. Examples for coefficient cache, buffering inserts from Kafka, and live data from external databases.
ClickHouse Materialized Views: triggers on INSERT https://sudonull.com/clickhouse-materialized-views-triggers-on-insert
How MV work in ClickHouse: incremental aggregation, chains minute→hour→day, Null+Kafka pattern, POPULATE and its dangers. Examples with SummingMergeTree and AggregatingMergeTree.