How it works
Log-based capture
A connector reads the durable transaction log, so it observes the same committed order the database uses for recovery and replication.
Initial snapshot
A new consumer often needs a consistent snapshot of existing rows followed by changes after the snapshot position.
Schema evolution
Change records need versioned schemas and compatibility rules so adding or changing columns does not break consumers.
Delivery semantics
Connectors usually deliver at least once, so consumers track offsets and apply changes idempotently.