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
Hightouch is a data and AI platform for marketing and personalization.
Find insights, run real-time campaigns, and build AI agents with all your data.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of ElasticMQ!