Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There's not really magic with s3, you still need to name things with coherrent prefixes to spread around the load.

DynamoDB is almost simple enough to learn in a day. And if you're doing nothing with it, you're only really paying for storage. Good luck with your decisions.



And S3 won't scale instantly... If your load is big enough :)

Everything has limits, but S3 is remarkably hard to break if used right.


S3 naming no longer matters for performance. Rejoice.


Prefixes are not needed 90% of use cases


I'm not going to speculate on the accuracy of 90% value, but I will say that appropriately prefixed objects substantially help with performance when you have tons of small-ish files. Maybe most orgs don't have that need but in operational realms doing this with your logs make the response faster.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: