message-queues
Installation
SKILL.md
Message Queues for Game Servers
Implement asynchronous messaging for scalable game server architecture.
Queue Systems Comparison
| System | Throughput | Latency | Ordering | Use Case |
|---|---|---|---|---|
| Kafka | Very High | Medium | Partition | Analytics, events |
| RabbitMQ | High | Low | Queue | Game events |
| Redis Pub/Sub | Very High | Very Low | None | Real-time updates |
| NATS | Very High | Ultra Low | Stream | Game state sync |
| SQS | High | Medium | FIFO option | Cloud native |
Apache Kafka for Game Analytics
// Producer configuration
Properties producerProps = new Properties();
Related skills
More from pluginagentmarketplace/custom-plugin-server-side-game-dev
networking
Game networking protocols, WebSocket/UDP implementation, latency optimization for real-time multiplayer
2state-sync
Game state synchronization, snapshot systems, and conflict resolution for consistent multiplayer experience
2design-patterns
Game server design patterns including ECS, command pattern, and event sourcing
2multithreading
Multithreading and concurrency patterns for game servers including synchronization primitives
2async-programming
Asynchronous programming models including coroutines, async/await, and reactive patterns
2data-serialization
Efficient data serialization for game networking including Protobuf, FlatBuffers, and custom binary
2