system-type-event-driven
OfficialDesign, evaluate, and implement event-driven messaging systems.
Software Engineering#messaging#distributed systems#event-driven#pub/sub#CQRS#event sourcing#failure mitigation
Authormicrosoft
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps users understand and apply patterns, guarantees, and failure mitigation strategies for event-driven and message-based architectures.
Core Features & Use Cases
- Pattern Analysis: Explains publish/subscribe, event sourcing, CQRS, sagas, and choreography versus orchestration.
- Design Guidance: Offers best practices for delivery guarantees like at-least-once and exactly-once.
- Use Case Example: Assists in designing an event-driven order processing system that ensures reliable message handling and schema evolution.
Quick Start
Ask the AI to explain key message patterns and failure mitigation techniques for building resilient event-driven systems.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: system-type-event-driven Download link: https://github.com/microsoft/amplifier-bundle-systems-design/archive/main.zip#system-type-event-driven Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.