~/talk

Streamlining Real-time Data Analytics: Integrating ClickHouse with Apache Kafka

links:none on file
slides:none on file

Shows a concrete ClickHouse+Apache Kafka pipeline: Kafka Engine table + materialized view inserting into MergeTree, named collections for brokers, and config knobs like kafka_max_block_size and kafka_skip_broken_messages. Demonstrates a laptop Docker demo that sustains bursts up to 200k rows/sec then settles to production pace, discusses partitioning, consumer-group rebalances, schema-evolution strategies, write‑to‑Kafka limits, and practical failure modes with diagnostics and mitigation steps.

AI-written summary · about

  1. 0:00Introduction
  2. 1:51ClickHouse and Kafka essentials
  3. 5:23Why ClickHouse for analytics
  4. 8:18Apache Kafka decoupling
  5. 11:29Kafka and ClickHouse with Docker
  6. 13:56ClickHouse tables for Kafka
  7. 16:47Kafka tables in ClickHouse
  8. 18:55Streaming with materialized views
  9. 20:20Querying real-time data
  10. 23:48Optimizing read speed
  11. 25:14Kafka partitions and groups
  12. 27:21Schema evolution handling
  13. 28:45Scaling for production
  14. 31:59Rebalancing impact
  15. 33:21Writing to Kafka from ClickHouse
  16. 34:27Alternative Kafka integration
  17. 35:30Exactly-once processing
  18. 37:17Error handling and monitoring
  19. 38:42Key takeaways and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.