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 →
Lab article · ~14 min read

Event Sourcing & CQRS in Payments

When event sourcing is worth the cost: event store design, CQRS projection patterns, ISO 20022 schema alignment, snapshotting, idempotency guarantees, SAMA audit trail requirements, and the Kafka-backed read model that scales.

Event Sourcing CQRS Axon Framework ISO 20022 SAMA Compliance
Read article →
Coming soon

Saga patterns for distributed transactions

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