Live data from Hacker News

MiniStack (replacement for LocalStack)

ministack.org

71–80 of 88 posts

Re: MiniStack (replacement for LocalStack)

#71
post #23

Any project with Claude’s signature misaligned ASCII diagram just screams DON’T USE to me. If you can’t even bother to read your damn generated README, how do I know you have QC’ed anything else? At the very least supported features claimed in README / on website could be totally fake, which is extremely common among all the vibed Show HNs. https://github.com/Nahuel990/ministack/blob/a1b1d20a27d2238d...

What a detail oriented contribution. Thanks https://github.com/Nahuel990/ministack/blob/master/CHANGELOG...

Re: MiniStack (replacement for LocalStack)

#72

Earlier quoted context omitted.

Mostly I think its not about cost, it is about iteration speed and ability to run in CI environments fast.

If your CI DB is not 100% in parity with the real db -- you are setting yourself up for disaster. It is a false sense of security. Same reason I wince when people say things like "we just use SQLite in tests, but our real db is mysql/psql/etc" The test results have no merit if they are testing against a glorified mock.

You could have the fast tests that catch 99,9999% of the issues on feature branches and just run the real slow test before putting in prod.

Re: MiniStack (replacement for LocalStack)

#73
post #46

I have detailed knowledge of dynamodb. This code does not properly mimic the service exceptions, input validations, eventual consistency, or edge cases. I would not feel comfortable developing against ministack or running tests against it. A lot of these services also have free tiers, so the use cases are quite minimal.

Hello! The target use case is integration testing, verifying that your application calls the right operations with the right data, not production fidelity. For that, MiniStack works well and is free. For anything requiring exact DynamoDB behavior (capacity throttling, consistency window, stream processing), you're right that it's not a substitute. Contributions to improve error fidelity are very welcome (we have pending ProvisionedThroughputExceededException, TransactionConflictException, ItemCollectionSizeLimitExceededException)

Re: MiniStack (replacement for LocalStack)

#75

As other commenters have noted, this looks like AI slop. Why is it on the front page? If you go on Reddit, there are at least a dozen AI "vibe coded" shitty local stack alternatives being posted daily. Whats special about this??

A bunch of these are popping up because LocalStack changed their free tier and people needed something else. This isn’t trying to replace all of LocalStack. Just the basic stuff people were using before, and keep it fast for local dev.. If you care about exact behavior or edge cases you still need real AWS. This is more for quick integration tests so you’re not hitting AWS all the time.

What’s different? IDK, you could try the "dozen AI vibe coded shitty local stack alternatives" and post it on your blog

Re: MiniStack (replacement for LocalStack)

#76

I'm frustrated with the Localstack license changes and will evaluate ministack. But, for anybody else who needs a quick fix - you can pin to the `community-archive` tag and it should unblock you quickly: https://hub.docker.com/layers/localstack/localstack/communit...

Thoughts on https://github.com/hectorvent/floci ?

Re: MiniStack (replacement for LocalStack)

#77
post #46

I have detailed knowledge of dynamodb. This code does not properly mimic the service exceptions, input validations, eventual consistency, or edge cases. I would not feel comfortable developing against ministack or running tests against it. A lot of these services also have free tiers, so the use cases are quite minimal.

Neither does localstack to be fair.

Re: MiniStack (replacement for LocalStack)

#78
post #46

I have detailed knowledge of dynamodb. This code does not properly mimic the service exceptions, input validations, eventual consistency, or edge cases. I would not feel comfortable developing against ministack or running tests against it. A lot of these services also have free tiers, so the use cases are quite minimal.

I still think it's useful - you can do your base case testing against ministack and only start incurring AWS charges to finalize your load testing.

Re: MiniStack (replacement for LocalStack)

#80
post #76

I'm frustrated with the Localstack license changes and will evaluate ministack. But, for anybody else who needs a quick fix - you can pin to the `community-archive` tag and it should unblock you quickly: https://hub.docker.com/layers/localstack/localstack/communit...

Thoughts on https://github.com/hectorvent/floci ?

two weeks old project that already emulates 20+ services from AWS that's suspicious (tbf ministack is even worse in that matter)
Post reply on HN