The goals are a little different but I think it's worth pointing out ElasticMQ. I use it simulate sqs in a docker environment.
https://github.com/softwaremill/elasticmq
I have looked at elasticmq but not played with it myself. You might also be interested in their benchmarks of all of the existing queues out there: https://softwaremill.com/mqperf/
I also just used ElasticMQ in a docker environment. Did you see any specific downsides, when you looked at it? In which scenarios should I consider replacing it with your solution?
cies|1 year ago
So far I had not problems with ElasticMQ.
I'm much intrigued by the small LOC count of SmoothMQ. When I compare it to ElasticMQ it's much smaller (probably by using sqlite's features).
https://github.com/softwaremill/elasticmq
memset|1 year ago
julius|1 year ago