~/talk

Spring Kafka. How to Prepare and Not Shoot Yourself in the Foot

TalkinRussianat Joker 2024 · 2024-10-09..10-16· [spring]
links:none on file
slides:none on file

Covers configuring Kafka Consumers and Producers using Spring Kafka, showing concrete configuration options and best practices. Walks through common pitfalls around serialization (Serde), concurrency, error handling, and offset commits, and explains practical benefits of Spring Kafka’s higher-level abstraction over raw Apache Kafka clients.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03What is Spring Kafka
  3. 3:37OTP business case
  4. 4:42Producer setup
  5. 8:22Async send pitfalls
  6. 10:51Custom producer config
  7. 12:19Consumer setup
  8. 14:31Type ID issues
  9. 17:21Concurrency config
  10. 18:46Deserialization errors
  11. 20:12Dead Letter Topic
  12. 22:02Error handling modes
  13. 26:00Message processing modes
  14. 30:28Simplifying processing
  15. 31:30Converters and bytes
  16. 34:24Duplicate filtering
  17. 36:08Forwarding to next topic
  18. 36:51Handling different DTOs
  19. 38:58Summary and tips
~/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.