2 ms·
That's basically the same pattern as the "outbox pattern", e.g. listed in Chris Richardson's pattern of microservices patterns. An alternative implementation i
by gunnarmorling 7y ago
That's basically the same pattern as the "outbox pattern", e.g. listed in Chris Richardson's pattern of microservices patterns.
An alternative implementation is provided by Debezium [1], a general solution for change data capture for MySQL, Postgres, MongoDB, SQL Server and others, based on top of Apache Kafka (but can also be used with Pulsar and others).
There's support for outbox coming as part of Debezium out of the box [2].
Disclaimer: I'm working on Debezium.
[1] https://debezium.io/ https://debezium.io/
[2] https://debezium.io/documentation/reference/1.0/configuration/outbox-event-router.html https://debezium.io/documentation/reference/1.0/configuratio...