Back to News
Advertisement
oozarkerD about 12 hours ago 6 commentsRead Article on github.com

ZH version is available. Content is displayed in original English for accuracy.

With the recent changes around Localstack pricing/licensing I've been hunting for alternatives. I decided that it might be a fun experiment to try rolling my own. SQS is a service I use heavily so I chose that as the first service to implement. I have more services planned and in development.

A few things I think are cool:

4MB Docker Image Size

Instant Startup

AWS Sigv4 Authentication

A little admin UI that can be helpful for development/troubleshooting

Most of the SQS API implemented, the rest will soon follow :)

Advertisement

⚡ Community Insights

Discussion Sentiment

100% Positive

Analyzed from 111 words in the discussion.

Trending Topics

#things#case#dev#real#testing#run#localstack#https#smoothmq#kind

Discussion (6 Comments)Read Original on HackerNews

great_psyabout 11 hours ago
What kind of things would you use this to simulate ?

Is this to make sure services are wired up with permission and communicate properly before you deploy or what is the use case ?

Also, why not have a dev environment where you can test things on the real thing (ideally with smaller size instances to save $)

giza182about 9 hours ago
Intergration testing is one. You can run this in your ci/locally to speed up tests. Or just for local dev. We do this with localstack[1]

[1] https://www.localstack.cloud/

ozarkerDabout 2 hours ago
Yep integration is my use case as well. It’s nice to not have to worry about setting up real infrastructure for testing client code, parallel execution if you’re on a team, clearing out state each run, etc…
Carrokabout 11 hours ago
Looks cool! Now add (simulated) billing. ;)
ryanisnanabout 10 hours ago
Easy... $<INSERT_VERY_LARGE_RANDOM_NUMBER_HERE>
leetroutabout 10 hours ago
Another SQS stand-in is smoothmq

https://github.com/poundifdef/smoothmq