Notes on building systems that can’t be wrong.
Four subjects, mostly: event-driven architecture, data platforms at scale, the design consequences of regulation, and where agentic AI genuinely belongs in a platform.
Showing 1–6 of 6 articles

Data platforms at scaleConfluent Cloud vs self-hosted Kafka: a TCO modelConfluent Cloud vs self-hosted Kafka: a TCO model built on current list prices, where the engineering cost lands, and when self-managed still wins.May 10, 2026 · 14 min read

Data platforms at scaleKafka to Snowflake: real-time ingestion patterns at scaleClassic Snowpipe, Snowpipe Streaming or a managed sink: how the three Kafka to Snowflake paths compare on latency, cost and schema handling.May 8, 2026 · 13 min read

Event-driven architectureFive Kafka patterns for event-driven microservicesFive event-driven patterns with Kafka: when each one fits, how to implement it, and the failure modes that cost teams months in production.May 5, 2026 · 16 min read

Data platforms at scaleA customer data platform for a regulated servicerHow I unified 500+ tables from 50+ systems into one real-time customer view serving 1M+ API calls at peak hour, under mortgage servicing constraints.March 10, 2026 · 14 min read

Regulated systemsMoving Confluent Cloud Kafka to Private Service ConnectHow we moved a Confluent Cloud Kafka estate from public endpoints to Private Service Connect: dual-write, offset cutover and a cheap rollback.January 20, 2026 · 12 min read

Event-driven architectureKafka vs Databricks: when to use each (decision framework)A decision framework for choosing between Kafka, Databricks, Kafka Connect and JDBC for streaming, batch and CDC ingestion.November 15, 2025 · 15 min read
subject: customer-value · v4 · backwardcompatibility: passing