Backend & systems·Queues, streams and delivery semantics
instead of asking the service to publish events, you read the database's own replication log and turn every row change into one.
Change data capture
Also calledCDC, binlog streaming
Deriving a stream of change events from a database's write-ahead log. It guarantees you see every committed change with no application cooperation, which is why it is the standard way to get data out of a legacy system. The events are row-shaped rather than domain-shaped, so consumers end up coupled to the producer's schema.