Lab article · ~14 min read

Data Synchronisation: Debezium & Outbox

The dual-write problem and how to solve it: change data capture with Debezium, the transactional outbox pattern, idempotent downstreams, schema drift, and the reconciliation that catches the edge cases.

Debezium CDC Kafka Connect Outbox Pattern Postgres
Read article →
Lab article · ~14 min read

Cross-Region Replication Patterns

Active/active vs active/passive multi-region data: conflict resolution strategies, Kafka MirrorMaker 2 with offset translation, Postgres streaming and logical replication, IBM Db2 HADR, and the SAMA data-residency constraints that shape all of it.

MirrorMaker 2 PostgreSQL Db2 HADR Patroni Multi-Region
Read article →
Coming soon

Reconciliation pipelines for regulators

Daily reconciliation jobs that catch CDC drift, the audit trail regulators want, and how to wire up automated break investigation.