~/talk

Beginners Guide to Balance Your Data Across Apache Kafka Partitions

Talkat Devnexus 2023 · 2023-04-04..04-06· [data-engineering]
slides:none on file

Explains how Kafka decides partitions: explicit partition, key-hash, or sticky partitioning (round‑robin replaced; benchmarks show ~50% latency reduction and 5–15% CPU drop), why pick partition count from consumer throughput needs, and why partitions cannot be reduced later without rework. Covers hot‑partition failure modes, using high‑cardinality keys (example: purchase flow ID instead of customer ID), when to add partitions or recreate topics, and the Kafka 3.3 options like adaptive partitioning and availability timeout.

AI-written summary · about

  1. 0:00Introduction to Apache Kafka
  2. 1:25Understanding Kafka partitioning
  3. 3:58Key metrics in Kafka performance
  4. 6:47Choosing partition count for topics
  5. 10:40Balancing partitions and scalability
  6. 13:08Default partitioner behavior
  7. 16:21Sticky partitioning explained
  8. 19:11Monitoring partition distribution
  9. 20:58Risks of unbalanced partitions
  10. 27:05Selecting effective keys
  11. 31:58Handling slow brokers
  12. 35:37Scaling partitions and consumers
  13. 37:04Proactive monitoring strategies
  14. 38:27Fixing hot partitions
  15. 42:04Key learnings and advice
  16. 43:31Ivan platform and resources
  17. 57:19Q&A session
~/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.