# Event Driven

> Event-Driven Architecture

- Skill: `neuralblitz/event-driven-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add neuralblitz/event-driven-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/neuralblitz/event-driven-2/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: NeuralBlitz (https://skillmd.com/u/neuralblitz)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/neuralblitz/event-driven-2

---

# Event-Driven Architecture

Event-driven architecture is a design pattern where system components communicate through the production and consumption of events. It enables loose coupling and asynchronous processing.

## Key Concepts

- Events and event producers
- Event consumers
- Event brokers
- Event sourcing
- CQRS with events

## Common Use Cases

- Real-time processing
- Loose coupling
- Asynchronous workflows
- System integration
- Responsive applications

## Best Practices

- Design idempotent consumers
- Implement dead letter handling
- Use event versioning
- Ensure eventual consistency
- Monitor event flow

## Resources

- Martin Fowler: martinfowler.com
- Related Skills: event-sourcing, cqrs, messaging

