4 ms·
TL-DR: Object stores are not databases. Don't treat them like one.
by solatic 5y ago
TL-DR: Object stores are not databases. Don't treat them like one.
- throwaway984393 5y agoTry telling that to developers; they love using S3 as both a database and a filesystem. It's gotten to the point where we need a training for new devs to tell them what not to do in the cloud.
- Quarrelsome 5y agodo you know if such sources exist publicly? I would be most interested in perusing recommended material on the subject.
- mst 5y agoHonestly a Frequently Delivered Answers training for new developers is probably one of the best things you can include in onboarding. Every environment has its footguns, after all.
- solatic 5y agoYou can either train them with a calm tutorial or you can train them with angry billing alerts and shared-pain ex-post-facto muckraking. I, for one, prefer the calm way.
- hinkley 5y agoCommunicating through the filesystem is one of the Classic Blunders. It doesn't come up as often anymore since we generally have so many options at our fingertips, but when push comes to shove you will still discover this idea rattling around in people's skulls.
- ijlx 5y agoClassic Blunders: 1. Never get involved in a land war in Asia 2. Never go in against a Sicilian when death is on the line 3. Never communicate through the filesystem
- prima-facie 5y agoThey're also _not_ classic hierarchical filesystems, but k-v stores with extras.