Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
231–240 of 293 posts
Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
#232Another step towards Amazon acquiring them.
Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
#233Does Backblaze offer strong consistency for files? The killer feature of Google Cloud Storage in my eyes is its ability to be strongly consistent, if you set the right HTTP headers. This is not possible for Amazon S3, which is always eventually consistent and makes it unusable for many use cases where you need to be able to guarantee that customers will always see the newest version of a file.
Yes - B2 is strongly consistent. When you upload an object using either the B2 Native or S3 API - the object is persisted to the final resting place before the upload completes. Therefore, you can list/download the file immediately after your upload completes.
Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
#234As a Synology user, please let this mean that Hyper Backup can work with B2 now (or at least soon).
Synology Hyper Backup absolutely works. Details are here: https://help.backblaze.com/hc/en-us/articles/360047171594
(If you saw my old answer, ignore it. I was misinformed.)
Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
#235They've been doing incredible work in the open (storage server design, hardware reliability data, etc) and I'm really happy they've grown to where they are today.
Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
#236Used B2 heavily until recently as a origin server for a CDN. Few weeks ago we saw a spike in 502 / 504 responses. When I contacted their customer supported , I was pointed to the following URL where they explain in detail how they handle these errors https://www.backblaze.com/blog/b2-503-500-server-error/ Essentially they are not considered as errors and expect the client to retry loading the file. This approach won'…
Even if you're doing multi region s3 replication you'll run into this for external clients semi-occasionally.
Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
#237Earlier quoted context omitted.
(backblaze ceo here) We also have a region in Europe: https://www.backblaze.com/blog/announcing-our-first-european...
Please consider an Asia/Pacific data center. I am from India and my company was not able to use B2 due to high response times even from European DC. Even a DC in Singapore will be helpful for us. - Thankful Personal Backup Customer
I find it bizarre how in India you can get 100GB of LTE for a few dollars but cdn bandwidth can cost content providers more than that - which is absurd.
Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
#238Earlier quoted context omitted.
> Which means you can use it to .... or run your own backups You could, but if i read correctly (s3fs-fuse limitations): "random writes or appends to files require rewriting the entire file". So changing 1 bit of a 10GB file, means re-uploading 10GB. https://github.com/s3fs-fuse/s3fs-fuse#limitations
This changed in 1.86 and I updated the README as follows: > random writes or appends to files require rewriting the entire object, optimized with multi-part upload copy Now changing one bit means re-uploading 5 MB, the minimum S3 part size.
Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
#239Earlier quoted context omitted.
Disclaimer: I work at Backblaze. > So how did they manage to get rid of those hidden costs? Or is the new S3 compatible API more expensive? The new S3 compatible APIs are the same cost as the original native B2 APIs. I'm the author of that original blog post, and we were able to get rid of SOME of the internal costs, but in the end we ate the cost of the load balancer. Internally I voted that we externalize that cost…
Are you guys apprehensive at all that supporting S3 might bring in more lower margin customers (ie higher transfer GB/store GB ratio)? In any case, thanks for B2 (happy customer) and good luck. Sounds like an exciting time.
Re: Backblaze B2 Cloud Storage Now Has S3 Compatible APIs
#240Earlier quoted context omitted.
That's a fair point but this is for my family photos and videos; in the event I die I'd rather the S3 bucket I hand over to my wife/kids in my last wishes look like a real filesystem rather than a bazillion blobs that require a special tool with a programmer's expertise to reassemble
" ... in the event I die I'd rather the S3 bucket I hand over to my wife/kids in my last wishes look like a real filesystem rather than a bazillion blobs that require a special tool ..." You'd need a cloud storage provider that just gave you a plain old UNIX filesystem to do whatever you want with. It's too bad nobody does that ...