~/talk

Back to fundamentals: from databases to event-driven platforms

TalkinFrenchat DataXDay 2020 · 2020-06-02..06-10· [databases]
slides:none on file

Describes converting a monolithic SQL database into a distributed commit log by using change-data-capture (CDC) to publish events to Kafka so multiple teams share a single source of truth. Gives a concrete implementation that streams CDC into Elasticsearch for search and materialized views, using Confluent Cloud and Schema Registry for governance, and discusses trade-offs like latency, retention costs, ordering and aggregation pitfalls, plus the need for schema and access rules.

AI-written summary · about

  1. 0:00Introduction
  2. 4:03Complex info systems
  3. 6:11Databases' role
  4. 7:24Relational DB history
  5. 8:25DBs via log
  6. 9:52DB limits growth
  7. 10:35DB replication reads
  8. 11:43Event extraction CDC
  9. 13:07Traditional limits CDC
  10. 16:27Failure complex architectures
  11. 17:58Simpler solution log
  12. 20:281998 DB challenges
  13. 22:10Data export limits
  14. 22:31Replication messaging
  15. 24:14Physical DB limits
  16. 25:20Database partitioning
  17. 26:46Logical vs physical DBs
  18. 27:50Materialized views
  19. 28:58Distributed processing
  20. 30:03DBs vs streaming
  21. 31:51Streaming benefits
  22. 32:56Log as DB foundation
  23. 33:41Kafka as DB block
  24. 34:46Data governance
  25. 36:12Legacy Kafka CDC
  26. 37:17Distributed challenges
  27. 37:39CDC anti-patterns
  28. 38:43Kafka infinite retention
  29. 40:31Storage limits
  30. 40:53Business-tech alignment
  31. 41:40Conclusion
~/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.