4 ms·
That's all fine and good, I don't care if you're S3 compatible or not.... I do care if I have to write my own API client for your storage backend. Or if you ha
by deedubaya 8y ago
That's all fine and good, I don't care if you're S3 compatible or not....
I do care if I have to write my own API client for your storage backend. Or if you have examples to go off of. Backblaze doesn't seem to offer either for non-C++/Swift languages. Complete non-starter.
The, perhaps obvious, win of being S3 compatible is that you open the door to thousands of existing S3 clients already implemented in my different technologies, for free. And you get the developers who use them as customers.
- blahblahblogger 8y agoThat's kind of what minio is: https://github.com/minio/minio https://github.com/minio/minio
- deedubaya 8y agoYup, and there a language specific sdk's that provide a consistent API w/adapters for different cloud providers which can be swapped out. i.e. active_storage, fog in ruby
- deleted 8y ago[deleted]
- brianwski 8y agoDisclaimer: I work at Backblaze. > Backblaze doesn't seem to offer either for non-C++/Swift languages. On each of the API web pages there are code examples for the following languages: 1) cUrl, 2) Java, 3) Python, 4) Swift, 5) Ruby, 6) C#, and 7) PHP. For example, go to https://www.backblaze.com/b2/docs/b2_authorize_account.html https://www.backblaze.com/b2/docs/b2_authorize_account.html and scroll ALL THE WAY TO THE BOTTOM of that web page, and you should see "Sample Code" section. Click on the blue buttons to see the different code examples. If your favorite language is missing, we can add it for you! One of our client engineers wrote most of the code examples in all 7 languages in less than 1 week. With these working code examples, the expectation is you should be able to get B2 working in literally less than 2 days in any application in any language.
- trevyn 8y agoFYI, the most popular Node B2 library seems to be in the process of being abandoned: https://github.com/yakovkhalinsky/backblaze-b2 https://github.com/yakovkhalinsky/backblaze-b2 Would be nice if there was an official Node library.
- brianwski 8y agoI really want to do more JavaScript support and examples and SDKs for B2 (both web page and server side). While I think of myself as a 'C' programmer, the GIGANTIC amount of work being done in JavaScript nowadays is just amazing, and you can reach so many customers via JavaScript that I think JavaScript is a huge part of the future of computing.