Главная
Study mode:
on
1
Intro
2
Technical Debt
3
Build a new model
4
Strangler fig
5
Sharing State
6
Message Brokers
7
Agenda
8
Table
9
Transactional Log
10
Logical Replication
11
Debezium Example
12
Snapshot vs Streaming Data
13
Capture Parts
14
Polymorphism
15
Behaviors
16
Schema
17
Schema Level
18
Protocols
19
Common Concerns
20
Distributed Message Brokers
21
Stable Messages
22
Transactions
23
Challenges
24
Partitioning
25
No guarantees
26
We value consistency
27
One easier way
28
Advanced solutions
29
Will you need to change data capture
30
Greg Young
31
Questions
Description:
Explore change data capture techniques using Elixir and Debezium in this ElixirConf EU23 conference talk. Dive into strategies for managing technical debt, building new models, and implementing the strangler fig pattern. Learn about sharing state, message brokers, and the intricacies of transactional logs and logical replication. Examine Debezium examples, comparing snapshot and streaming data capture methods. Investigate polymorphism, behaviors, schemas, and protocols in the context of change data capture. Address common concerns such as distributed message brokers, stable messages, and transactions. Discuss challenges including partitioning and consistency guarantees. Discover advanced solutions and consider when change data capture might be necessary for your projects. Conclude with insights from Greg Young and a Q&A session.

Change Data Capture with Elixir and Debezium - ElixirConf EU23

Code Sync
Add to list