Event-Driven AI Orchestration with Kafka in .NET: A Production Blueprint A team running a multi-tenant scheduling platform processing roughly 8,000 appointment requests per second rebuilt its AI orchestration on Kafka in .NET after missed appointments, duplicated prompts, and an unbounded topic crashed the broker. The production blueprint combines an EF Core outbox written in the same transaction as the appointment record, transactional producers using sendOffsetsToTransaction, deterministic partition keys, a dead-letter queue with Prometheus alerting, and tuned consumer polling to keep inference off the critical path. The team reports that replaying failed inferences from Kafka's durable log avoids re-invoking the model, saving tokens and cost. Event-Driven AI Orchestration with Kafka in .NET: Learn how to build a production‑grade AI workflow in .NET using Kafka, covering outbox, transactional producers, deterministic keys, DLQ, and observability for high‑throughput, low‑cost orchestration. In a multi‑tenant scheduling platform, a team glued Azure