Live data from Hacker News

Backblaze B2 Cloud Storage Now Has S3 Compatible APIs

backblaze.com

181–190 of 293 posts

Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs

#182

As a developer that supports B2 (I write ExpanDrive) I think it’s great that they are moving on from an API that doesn’t expose any extra value. That being said, I wish B2 performance was better. Throughput is dramatically slower than S3.

When you say performance, do you mean upload, download, or both? I can deal with poorer upload performance, and mitigate poorer download performance by leveraging a decent CDN like Cloudflare.

Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs

#184
post #61

Now that we're talking about B2, has or is anyone using them for latency-sensitive small-file object storage? I'm about to take the plunge and set up benchmarks, my use-case is that I want to store and serve ~ 500k small files (30b-1MB) per day to website visitors. So far B2 support has told me that it shouldn't be a problem, and early benchmarking indicates the same, just curious if anyone had stories from the trenc…

It usually works , but we have had some issues with high loads, please check my other reply in this thread.

Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs

#185
post #99

Can Amazon actually patent their API (per the google vs oracle case) - basically like prevent other vendors to provide S3 APIs so that Amazon can lock in users. I am not a lawyer. So this is a genuine / dumb question.

Disclaimer: I work at Backblaze. I'm also not a lawyer. :-) > Can Amazon actually patent their API (per the google vs oracle case) - basically like prevent other vendors to provide S3 APIs so that Amazon can lock in users. Most likely yes. Backblaze plans going forward are to fully, uncompromisingly maintain our original native B2 APIs for a few reasons including this concern. It's probably up to Amazon whether they…

This is kind of scary that companies can patent an interface.

So google cloud is actually expected to also have this potential legal time bomb?

Amazon can sue you and retroactively force you to pay them right? So all they need to do is to wait for the alternatives to become popular

Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs

#186

This is huge because it means you can use things like S3 Fuse to mount your storage. Which means you can use it to extend your local disk, or run your own backups, or whatever. Amusingly the price to store 1.2TB of data is the same as the cost of their backup plan, so if your disk is smaller than that, you could save a few bucks running your own backups. Until you have to restore (from what I can tell restores are fr…

rclone has long had a Fuse mount feature using the original B2 API.

Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs

#188

That's awesome, but I really want to see lightning fast response times and TTFB... Second pain point is the number of retries needed for uploading a large batch of small files. Those are the main reasons I'm still considering migrating away. I really wish I shouldn't as otherwise I love the pricing and the philosophy. Edit: also think DigitalOcean Spaces and B2 might be better off merging together, or Spaces being a…

Disclaimer: I work at Backblaze. > I really want to see lightning fast response times and TTFB (Time To First Byte Served) If a file is "cold" (nobody has requested it in the last 24 hours) then it needs to be reconstructed from the Backblaze Vaults and there is a little delay. After that, it should serve pretty fast for the following requests (off of a caching layer with SSDs). In the end, Backblaze B2 is a good sol…

When I tested B2 a month or so ago, I was seeing pretty frequent failure rates. Granted, I was on a free tier, and it was probably around the time that this whole COVID thing started spiking traffic everywhere...

Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs

#189

Swank. One of the reasons I'm not using Backblaze is because I couldn't find a way to generate a private url which allowed secure upload from the browser. It only allowed (so far as I can tell) a private url that had access to an entire bucket. If they've got an S3 compatibility layer now, this problem is solved. I'm gonna invest some time on this tomorrow.

[deleted]
Post reply on HN