ElasticMQ is a lightweight, fully asynchronous, in-memory message queue implementation written in Scala / Akka. It provides a feature-compatible Amazon SQS REST API interface for testing, local development, or embedded usage. It can persist queues or run purely in-memory and also supports Docker deployment and a web UI.
Features
- SQS-compatible HTTP REST API for full integration testing
- Runs stand-alone, embedded in JVM, or via Docker container
- Optionally persistent queues via file or SQL backends
- Fully asynchronous Akka actor-based architecture
- Web UI for viewing queues, messages, and operations
- Supports message batching, visibility timeout, and delay queues
Categories
MessagingLicense
Apache License V2.0Follow ElasticMQ
Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services
Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of ElasticMQ!