Fraser Speirs ([info]fraserspeirs) wrote,
@ 2006-10-18 21:33:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Farewell S3, hello Bingo.
I've been pretty frustrated with Amazon S3 recently. It is either not ready for (or not designed for, depending on your perspective) consumer-grade data storage. Bear in mind that when I say "consumer grade", I'm talking about consumers of technical abilities like my own - not the grandmothers of this world.

It seems that, if you want to make S3 work for you, you had better be ready to work with half-finished wrappers around curl or experimental Ruby modules. As for a service that is functional and just works out of the box, S3 is not it. That's not really a criticism of S3 per se - it's just that the ecosystem of tools is pretty sparse right now.

Specifically, I had a problem - I believe it was with Interarchy's S3 support - that resulted in all my data being wiped out from S3. If Interarchy isn't ready for production use with S3, the only fallback option is S3 Browser. S3 Browser is a fine little application, but it doesn't have the batch features that I needed and it didn't set the MIME type correctly for AAC files. So, really, there are no solid tools on Mac OS X for working with S3.

In previous writing on this topic, I said that Joyent's Bingo service "[has] some significant value propositions over S3. In particular, the fact that you can connect over a standard protocol (WebDAV) is very attractive, compared to S3's custom HTTP-based protocol.". With WebDAV support I can use Transmit which is one of the most reliable apps I have on my machine.

Also, since I posted that S3/Bingo comparison, Joyent introduced 25GB and 50GB account levels at $49/year and $99/year respectively. I signed up for a 25GB account and I think the time savings in working with Bingo will pay for itself in an evening or two.



(4 comments) - (Post a new comment)


(Anonymous)
2006-10-24 03:04 am UTC (link)
Bingo is indeed a very interesting addition to the online storage space, and I agree it's more attractive for simple hosting, no doubt about that. The problem, and advantage of S3 is that it has been designed as a generic developer-level service, and all the access control, time-limitation, but require a specific protocol (which is overkill for 'simple' use). It would be interesting to have the choice of using S3 through their proprietary protocol for all the complex stuff -and- a simple WebDAV access that would put everything in public access control by default.

In fact, S3 Browser suffers from the same problem. Too focused on the underlying S3 protocol and not enough in the simple 'S3 client' space. The mime-type issue is interesting: I just rely on what OS X tells me about the file type, too bad Apple did not store mime-type for all standard documents. So I guess it's time for an additional list of extension/mimetypes mappings, probably customizable by the user in a pref pane. Batch mode is also something I have in mind, I wonder what would be most useful. Maybe an AppleScript dictionary, a command-line access to the app would probably a bit redundant with existing experimental curl wrappers or ruby modules.

Well, glad you tested it anyway. Thanks for the feedback !

Ol. - S3 Browser author (and happy TxD customer, too)

(Reply to this) (Thread)


[info]fraserspeirs
2006-10-24 06:00 pm UTC (link)
All that said, S3 Browser was still more solid for me than Interarchy :-)

(Reply to this) (Parent)

Juungle Disc
(Anonymous)
2006-11-02 03:55 pm UTC (link)
Surprised you didn't mention JungleDisc:

http://www.jungledisk.com/

I find it works quite well...

(Reply to this) (Thread)

Re: Juungle Disc
[info]fraserspeirs
2006-11-02 04:11 pm UTC (link)
JungleDisk is a fine tool, but it's not appropriate for uploading static files for websites, since it doesn't allow control over paths.

(Reply to this) (Parent)


(4 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…