the outbox pattern is definitely the only way to go if you care about
data consistency . ive seen so many "ghost events" where a downstream service starts processing an order that technically doesnt exist in the database yet. are you using a dedicated poller or something like
debezium
for the CDC side? ❓