~/talk

Kafka and Debezium at trivago

Talkat code.talks 2017 · 2017-09-28..09-29· [databases, microservices]
speakerdeck:rk3rn3r
links:none on file
slides:none on file

Trivago explains building a stream-first platform using Debezium CDC to publish database changes into Kafka topics organized per aggregate, so application teams stop polling databases and instead own derived views. The talk covers running this in production across regions with legacy master–slave databases, implementation details like schema handling and connector configuration, operational lessons about offsets and consistency, and real-world throughput of millions of events per day powering real-time features and analytics.

AI-written summary · about

  1. 0:00Kafka at trivago
  2. 1:20Platform services with Kafka
  3. 4:09Clickstream analytics
  4. 8:51Legacy system challenges
  5. 13:16Race conditions and consistency
  6. 17:43Kafka as message service
  7. 21:52Kafka and Debezium value
  8. 24:11Debezium replication
  9. 26:32Kafka Streams performance
  10. 27:51Data ownership and quality
  11. 30:38Consumer app independence
~/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.