Live data from Hacker News

Show HN: Amazon S3, Microsoft Azure, Rackspace, Backblaze via a Single API

cloudrail.com

51–60 of 69 posts

Re: Show HN: Amazon S3, Microsoft Azure, Rackspace, Backblaze via a Single API

#51
post #5
post #2

Open source alternative: Rclone -- http://rclone.org/

I switched to Rclone recently for personal backups and it's unbelievable how slick, stable, and well-behaved this program is. As far as I can tell though, it does not expose an API beyond its command line interface though.

It's open source golang, just copy and paste if you need to. Or send a PR for an api.

Re: Show HN: Amazon S3, Microsoft Azure, Rackspace, Backblaze via a Single API

#52
post #46

Earlier quoted context omitted.

That is pretty old, considering what S3 has changed in the past two years. In particular, it talks about reading S3's us-standard region from the East and West coasts, and that has evolved to where us-standard (which is really us-east-1) is now the same as all other regions when it comes to consistency (presumably because all requests physically go to the East coast now, but I haven't tested that): http://docs.aws.am…

Fair point, I will update the AWS us-standard results and include Backblaze as well.

Per that AWS page, you might want to add an asterisk that you lose read-after-write if you make a GET or HEAD to the keyname before your first PUT. So checking if the object exists will punk you down to eventual consistency.

Re: Show HN: Amazon S3, Microsoft Azure, Rackspace, Backblaze via a Single API

#53
post #13

No monthly fees, support open source: http://jclouds.apache.org/ Wouldn't surprise me if that's what they're using behind the SaaS

Nope, we don't use it but it is a very cool project. We have SDKs for Android, Objective-C, Swift, Java and Node.js so far. That's why we couldn't us it anyways. We don't want to compete with open source projects like this. Our goal is to offer easy integrations for all platforms and all major use cases (not only cloud storage). Btw, to support open source, we made our solution free for non commercial projects.

Is anyone going to do one of these in C#?

Re: Show HN: Amazon S3, Microsoft Azure, Rackspace, Backblaze via a Single API

#55
post #5
post #2

Open source alternative: Rclone -- http://rclone.org/

I switched to Rclone recently for personal backups and it's unbelievable how slick, stable, and well-behaved this program is. As far as I can tell though, it does not expose an API beyond its command line interface though.

Wish I knew about this a week ago..

I'm using CrashPlan to backup from my laptop to another computer on the network. I see that rclone can backup to a local filesystem. Do you happen to know if I can I do with rclone what I do with CrashPlan? i.e. use rclone to backup my local filesystem to a remote server?

It looks very sleek though, I'll have to give it a try.

Re: Show HN: Amazon S3, Microsoft Azure, Rackspace, Backblaze via a Single API

#56
post #4

It's a nice feature-set, looks well-designed, and handy - but anyone using one of these APIs would find it super trivial to implement this themselves? I'm not sure I see the cost-benefit making sense here? I'm keen to be convinced, though - what's the killer use case? (I'm not aware of APIs changing or being deprecated in any big way) Edit: ah, the other APIs make way more sense to me. You can offer multiple options…

It's (kind of) like Segment for backend storage services.

Re: Show HN: Amazon S3, Microsoft Azure, Rackspace, Backblaze via a Single API

#58
post #3

This is our brand new unified API for enterprise cloud storage providers. It's part of the CloudRail API Integration Solution which consists of multiple unified APIs for different categories like social, payment, consumer cloud storage etc. Our value props are: A single API for multiple providers & No API changes since we keep the integrations up-to-date. All that without a hosted middleware. So we never touch the da…

Why not allow people to specify URLs ? e.g. Swift (what RackSpace runs) can be run anywhere, Ceph can imitate s3 or swift, and Eucalyptus can allow people to run API compatible versions of AWS.

Providers can also add new regions at the drop of a hat.

Limiting it to pre-defined URLs is a pain, and relies on tools updating for new regions being added.

Post reply on HN