messaging
SolidMessage queues, events, and async communication patterns
AI & Automation 0 stars
0 forks Updated yesterday MIT
Install
Quality Score: 78/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Messaging Skills
## Overview
Asynchronous communication patterns for building scalable, decoupled distributed systems. Messaging enables services to communicate without direct coupling, improving reliability and scalability.
## Messaging Types
| Type | Description | Use Case | Examples |
|------|-------------|----------|----------|
| **Point-to-Point** | One sender, one receiver | Task distribution | RabbitMQ, SQS |
| **Pub/Sub** | One sender, many receivers | Event broadcasting | Kafka, Redis Pub/Sub |
| **Request/Reply** | Synchronous over async | RPC-style calls | RabbitMQ RPC |
| **Event Streaming** | Ordered, replayable log | Event sourcing | Kafka, Kinesis |
## Delivery Guarantees
| Guarantee | Description | Trade-off |
|-----------|-------------|-----------|
| **At-most-once** | Fire and forget | May lose messages |
| **At-least-once** | Retry until acknowledged | May have duplicates |
| **Exactly-once** | Deduplicated delivery | Complex, higher latency |
## When to Use Messaging
### Use Messaging For
- Decoupling services
- Async task processing
- Event-driven architectures
- Load leveling and buffering
- Cross-service communication
### Avoid Messaging When
- Simple request/response is sufficient
- Strong consistency is required
- Real-time response is critical
- System complexity isn't justified
## Categories
### Fundamentals
Core messaging concepts:
- **Messaging Patterns** - Common communication patterns
- **Sync vs Async** - When to use each approac...
Details
- Author
- murtazatouqeer
- Repository
- murtazatouqeer/f5-framework-claude
- Created
- 5 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
message-queues
Choose between queues and streams, and configure ordering, consumer groups, and dead letters correctly. Use when introducing async messaging or debugging lost, duplicated, or reordered messages.
4 Updated today
Amey-Thakur AI & Automation Listed
events-and-messaging
Use when implementing event-driven patterns, CQRS, or message queue integration in the Lexigram framework
1 Updated today
dbtinoy- Web & Frontend Listed
event-driven-messaging-patterns
Build reliable event pipelines with reconnect-safe subscriptions, idempotency, and contract fidelity.
3 Updated today
kookr-ai