Lab article · ~16 min read

Event-Driven Architecture: Kafka & IBM MQ

Where Kafka fits, where IBM MQ still wins, and how to run them side by side. Topology, schema evolution, idempotent consumers, exactly-once semantics, HA & DR with MirrorMaker 2.

Apache Kafka IBM MQ Schema Registry Avro KRaft
Read article →
Lab article · ~15 min read

Strimzi on Private OpenShift — Regulated

Running Strimzi (and Red Hat AMQ Streams) Kafka on private, air-gapped OCP in a regulated bank: operator topology, listeners, OAuth via internal IdP, mTLS with the internal CA, NetworkPolicies, multi-AZ HA, and MirrorMaker 2 DR.

Strimzi AMQ Streams OpenShift KRaft Regulated
Read article →
Coming soon

Event sourcing & CQRS in payments

When event sourcing is worth the cost, projection patterns, snapshotting, and the audit trail it gives you for free.

Coming soon

Saga patterns for distributed transactions

Choreography vs orchestration sagas, compensating actions, and recovery patterns for multi-step financial workflows.