~/talk

Build a data pipeline in 20 minutes with Kafka Connect

TalkinFrenchat DevFest Nantes 2018 · 2018-10-18..10-19· [databases]
links:none on file
slides:none on file

Shows how to build a Kafka Connect data pipeline in 20 minutes: use Debezium CDC to capture MySQL change events, send them to Kafka topics (with before/after fields and auto-created topics), and archive data to an S3 sink partitioned by year/month/day. Configuration is done via the Connect REST API, workers rebalance tasks across the cluster, files are written in batched uploads, and archived data is queried with Amazon Athena for joins, aggregation and exploration.

AI-written summary · about

  1. 0:00Introduction
  2. 1:52Kafka overview
  3. 3:56Kafka Connect basics
  4. 6:23Connect architecture
  5. 7:06Use case demo
  6. 8:08Docker setup
  7. 8:49Microservice data production
  8. 9:10Debezium for CDC
  9. 10:34Verify Debezium data
  10. 11:15Real-time demo
  11. 12:21Kafka to S3 sink
  12. 13:44Check S3 files
  13. 14:45Athena analysis
  14. 16:09SQL on archived data
  15. 17:10Cross-referencing reports
  16. 17:31Conclusion
~/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.