Event Driven Architecture

Design messaging across service and process boundaries - when to go async, how events propagate between contexts, reliable publication (outbox/inbox, dual-write), delivery semantics (at-least-once, idempotent consumers, DLQ, ordering), and event/schema versioning. Use when work crosses a service boundary with queues, brokers, or streams (Kafka/RabbitMQ/SQS), integration events, or an evolving event schema.

connorads c7874bb 6 files · 35.4 KB Updated

File contents

connorads/dotfiles/tree/main/skills/event-driven-architecture commit c7874bb574

Frequently asked questions

npx skillmds@latest add connorads/event-driven-architecture