softwaremill/elasticmq
In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
What's novel
In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
Code Analysis
3 files read · 2 roundsAn in-memory message queue implementing Amazon SQS API semantics using Akka actors with optional persistence backends
Strengths
Excellent modularity with clear separation between core logic, persistence, and REST layers. Strong test coverage across multiple languages (JS, Python). Well-architected for both testing scenarios and hybrid deployments.
Weaknesses
Limited novelty as it's essentially an SQS API wrapper rather than a fundamentally new approach. Some error handling could be more robust given the distributed nature of actor-based systems.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
69
Contributors
72
Files
252
Active weeks
31
Repository
Language
Scala
Stars
2824
Forks
201
License
Apache-2.0