
Amazon SQS
Fully managed message queuing service for decoupling and scaling distributed applications
Discover top open-source software, updated regularly with real-world adoption signals.

Lightweight SQS‑compatible message queue for testing and development
ElasticMQ provides an in‑memory, actor‑based message queue with an Amazon SQS‑compatible REST API, runnable as a standalone JAR, Docker container, or embedded library, plus optional UI and persistence options.

When teams consider ElasticMQ, these hosted platforms usually appear on the same shortlist.

Fully managed message queuing service for decoupling and scaling distributed applications

Fully managed enterprise message broker for decoupling applications via message queues and publish/subscribe topics

Global messaging service for event ingestion and fan‑out
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Local development of SQS‑based services
Run ElasticMQ locally to test message handling without AWS costs.
CI/CD pipeline integration tests
Spin up a Docker container in CI to verify queue interactions before deployment.
Embedded queue for Scala applications
Include ElasticMQ as a library to simulate SQS during unit tests.
Testing FIFO and dead‑letter behavior
Configure FIFO queues and dead‑letter settings to validate idempotent processing logic.
No, ElasticMQ runs locally or in Docker and implements a compatible subset of the SQS API.
ElasticMQ supports core query actions such as CreateQueue, SendMessage, ReceiveMessage, DeleteMessage, and FIFO‑related parameters; advanced features like message attributes are limited.
Persistence can be enabled via HOCON configuration for queue metadata or an SQL storage (H2 by default) for both queues and messages.
Yes, a Docker image is provided; the server binds to port 9324 by default and can be configured through environment variables or config files.
An optional statistics UI is available on a separate port (default 9325) showing real‑time queue metrics.
Project at a glance
ActiveLast synced 4 days ago