Friday 28 September 2018

Is it just me or is file storage a major bottleneck for small projects?

Specifically, deploying on Heroku and other 1-button-setup services which have ephemeral storage. As a dev who wants to focus on dev and not ops but wants to deploy some small projects for portfolio and other small use cases.Fair enough, this teaches you the hard way that file storage and the server should not go together. And it feels like at this point you truly are near the end of mastering node/express, and this is probably one of the last nitty-gritty gotchas that's gonna come up.So, then you look at your options. The only real ones are AWS S3, which forces you to drag the, frankly, criminally disorganized AWS API and documentation into your project or... Cloudinary, the website where advertisements take 50% of the screen and it tries to recruit you into it's referral program upon signup.Anyways, is there some go-to service I am missing here that the veterans know about? The Heroku of file storage services? I like that Cloudinary can grab the req.file.path straight off multer without having to save anything to my server and I like how clean and short the module's method is (actually much cleaner than multer itself) BUT... the way the website looks just throws me off. Doesn't seem trustworthy.Thoughts? Ideas?

Submitted September 29, 2018 at 06:24AM by throwaway_nodejs

No comments:

Post a Comment