~/talk

Five years of highs and lows with Kafka

TalkinFrenchat Codeurs en Seine 2022 · on Thursday, 2022-11-17· [distributed-systems, microservices]
links:none on file
links:none on file
slides:none on file

An experience report from Mirakl about five years using Apache Kafka as the primary microservice messaging system, describing what worked and what failed. Covers concrete problems and anti-patterns: dead-letter handling, message delivery guarantees, message ordering, and a real incident where a single Kafka message caused all clients to crash. Includes practical do's and don'ts based on their production experience.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Why Kafka at Miracle
  3. 7:04First Kafka iteration
  4. 11:38Multi-tenant topics
  5. 17:33Dead letter and retries
  6. 24:29Lost messages and fix
  7. 30:05Internal Kafka library
  8. 32:14Producer antipatterns
  9. 34:40Consumer antipatterns
  10. 38:50Naming and partitions
  11. 42:19Critical Kafka settings
  12. 45:25Kafka as database
  13. 47:52Q&A
~/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.