Live data from Hacker News

Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

blog.cloudflare.com

211–220 of 220 posts

Re: Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

#211
post #204

Earlier quoted context omitted.

Nilay from Backblaze here. Amongst other things, the solution engineering team reports up to me... and when I saw this comment yesterday, I had them dig into why the B2 S3 API doesn't did not work for you. It turns out that Backblaze B2 absolutely does support uploading objects via S3 style presigned URLs. However, there are a couple of caveats: 1. B2 doesn't currently support PostObject operations. Therefore, you mu…

I appreciate you responding here. I am currently away for this week, so I can't try it this week. Can I reach out to you next week with my findings? Is there an email address I can reach you at? Just wanted to mention that I had raised my issues on the backblaze subreddit back then: https://www.reddit.com/r/backblaze/comments/m9tioi/backblaze... https://www.reddit.com/r/backblaze/comments/kzszym/is_backbl... https://…

Absolutely! I’d love to know whether this worked for you.

Drop me an email using my GitHub username at backblaze.com

We will correct the record on Reddit after hearing that this was successful for you.

Re: Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

#212
I recently did a pricing comparison of cloud object storage services for my article "How to Create a Very Inexpensive Serverless Database" (https://aws.plainenglish.io/very-inexpensive-serverless-data...). It describes using object storage as an inexpensive serverless key-value database.

Although egress (outbound network) can be a significant part of object storage expenses, if you are reading and writing small objects, per-request expenses can be much bigger. Cloudflare indicates that for low request rates there won't be any request fees, but doesn't state what they will charge for high request rates.

My article points out that the best deal when working with high request rates is to use services that don't charge per request such as DigitalOcean, Linode, and Vultr. If it's S3 that you want, even Amazon has recently joined the budget club with Lightsail Object Storage which has monthly plans of $1, $3, and $5 (250 GB storage and 500 GB egress) with no per-request fees.

Re: Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

#214
post #206
post #195

Earlier quoted context omitted.

Note that you can't use a free Cloudflare account just for things like images, video and other binary files, as they'll suspend the account. It must be used primarily for a website, not content hosting. If you only want to use Cloudflare for files, you need a paid account.

Nope, eastdakota confirmed it's fine as a b2 image proxy right here on HN.

Looking at his response, it seems like that's only true if you use workers... which you will end up paying for.

Re: Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

#215
post #209
post #112

Earlier quoted context omitted.

> So if R2 is S3 with no egress, suddenly there is a value proposition again. Isn't B2 from Backblaze already filling that need? I means more choice is always better for sure, but considering R2 goal seems really to be a CDN more than a backup space and it does feel like their money maker is in the CDN part, not the storage part... I feel like trusting them to store it long-term without using the CDN part is a little…

Backblaze has only two locations and they cannot be used with the same account. Your data is (within one account) always just in California oder Amsterdam. For many needs, having multiple PoPs is crucial.

Yev from Backblaze here -> we have more than two data center locations, but we do have two regions (US-West, which is spread out across California and Arizona and EU-Central which is in Amsterdam). Slight nuance, but very different!

Re: Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

#216
post #215
post #209

Earlier quoted context omitted.

Backblaze has only two locations and they cannot be used with the same account. Your data is (within one account) always just in California oder Amsterdam. For many needs, having multiple PoPs is crucial.

Yev from Backblaze here -> we have more than two data center locations, but we do have two regions (US-West, which is spread out across California and Arizona and EU-Central which is in Amsterdam). Slight nuance, but very different!

You're right, but for me as a customer it doesn't matter. I can choose from two geographical locations and cannot use both at once with one account. So there's no option to get data close to my users.

Re: Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

#217
post #216
post #215

Earlier quoted context omitted.

Yev from Backblaze here -> we have more than two data center locations, but we do have two regions (US-West, which is spread out across California and Arizona and EU-Central which is in Amsterdam). Slight nuance, but very different!

You're right, but for me as a customer it doesn't matter. I can choose from two geographical locations and cannot use both at once with one account. So there's no option to get data close to my users.

You can front it with Cloudflare's CDN for free.

Re: Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

#218
post #206

Earlier quoted context omitted.

Nope, eastdakota confirmed it's fine as a b2 image proxy right here on HN.

Looking at his response, it seems like that's only true if you use workers... which you will end up paying for.

Five dollars a month, fixed, yes. fortepan.hu does this, it's a few terabytes of Hungarian historic photos. The site couldn't exist as it does now without Cloudflare essentially donating the bandwidth.

Re: Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

#219
post #60

Earlier quoted context omitted.

Hey, I'm the PM for R2. Yes to range requests. Current object limit is smaller than that, but we don't have a fundamental restriction there. Shoot me an email to gmckeon [at] cloudflare.

Really excited for R2 Storage. I am wondering if R2 can solve a limitation I was running into with BackBlaze. I had tried using BackBlaze 8 months ago as a much cheaper (especially with B2 and CF's Free Data Transfer partnership) replacement for Amazon S3 and was running into a limitation on B2. I had a scenario where my users can upload images from the browser to BackBlaze. I wanted the ability to control the file n…

I've always found pre-signed URLs fragile and a pain to work with, when we solved this problem we just put cloudflare workers in front of b2, so the worker can sign requests to b2 itself, so the interface to the user can be simpler. Could just be a straight POST with bytes, then the worker will turn that into a PutObject call to the s3 api, it works pretty damn well.

If you are reading files back out again too you can use cloudflare caching to speed things up, its a good combo.

Re: Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees

#220
post #216

Earlier quoted context omitted.

You're right, but for me as a customer it doesn't matter. I can choose from two geographical locations and cannot use both at once with one account. So there's no option to get data close to my users.

You can front it with Cloudflare's CDN for free.

You're not allowed to use Cloudflare to just serve files, at least not in free/cheap tiers.
Post reply on HN