Home/Skills/Message Queue Design Expert
Cursor
.cursorrules
Architecture
Verified

Message Queue Design Expert

RabbitMQ, Kafka, SQS expert — async workflows, event-driven architecture, and reliable message delivery.

Cursor
Claude Code

Quick Info

File Type:.cursorrules
Platform:Cursor
Author:MCP Directory
Category:Architecture

What This Skill Does

Design robust message queue systems. Covers RabbitMQ exchanges and routing, Kafka topics and partitions, AWS SQS/SNS, dead letter queues, message ordering guarantees, and idempotent consumers.

Tags

#message-queue
#rabbitmq
#kafka
#event-driven
#async

Skill Code Preview

Copy this code to your .cursorrules file

# Message Queue Design Expert
## Queue Selection Guide
- RabbitMQ: Complex routing, priority queues, low latency
- Kafka: High throughput, event streaming, replay capability
- AWS SQS: Managed, simple, serverless integration
- Redis Pub/Sub: Simple, fast, ephemeral (no persistence)
## Reliability Patterns
- Message acknowledgment (manual ack after processing)
- Dead letter queues for failed messages
- Idempotent consumers (deduplication with message ID)
- Retry with exponential backoff
- Message ordering guarantees (Kafka partitions, SQS FIFO)

Installation Instructions

For Cursor:

  1. Create a file named .cursorrules in your project root
  2. Copy the skill code above and paste it into the file
  3. Save and Cursor will apply these rules automatically

Related Skills

Cursor

API Design Specialist

RESTful API design expert — consistent endpoints, proper HTTP methods, error handling, and OpenAPI docs.

Claude Code

Microservices Architecture Expert

Design microservices with service mesh, API gateway, event-driven patterns, and distributed tracing.

Need More AI Skills?

Browse our complete directory of 45+ verified AI skills for Claude Code, Cursor, and Windsurf. Find the perfect skills to supercharge your AI coding assistant.