Hey guys. Great module, I'm in love with fileframework and its use of this backend.
My file repository is starting to get large (about to get much larger!) and I'm hoping to migrate it to S3. I know bitcache is supposed to support S3 as a backend, but haven't been able to find any example configurations or documentation to work off of. Since my file repository will eventually grow to larger than my server, I don't want to just use bitsync to sync against S3, I want to actually be serving off it.
The only way that I can guess to do this would be to set up a repository against a S3 stream wrapper, but this doesn't seem like it would use bitcache's (the ruby module, not the drupal project) ability to use S3 as a backend.
I'm willing to pitch in development time to work on this, but I don't know where this fits into the current strategy of the module.
Thanks!
Comments
Comment #1
Arto commentedComment #2
true-pal commented+1 (Supporting Amazon S3 without Drupal DB load i.e. direct upload to S3 server)
Comment #3
Arto commentedGood news for you guys: this is coming soon, probably as of 6.x-1.0-beta3 (that is, after the imminent 6.x-1.0-beta2).
While you could already, as jackmaninov stated, use Bitcache with the PEAR Services_Amazon_S3 package that provides an
s3://stream wrapper for PHP, that has had some issues; notably the performance isn't great, as the S3 paradigm doesn't map cleanly onto the Unix file system concepts that PHP's stream wrapper API expects.The upcoming S3 support in Bitcache will be more specific, more performant, and suitable for seriously large repositories (currently being tested with repositories containing about a million objects, and we'll keep pushing that higher).
If you look in the current CVS development version (soon to be 6.x-1.0-beta2), there is already support added for several new storage adapters (that is, repository backends), including MySQL, PDO and GDBM. The S3 backend will work in a similar vein.
Comment #4
asak commentedSubscribing... sounds great!
Comment #5
rhangelxs commentedSubscribing
Comment #6
XerraX commentedSubscribing
Comment #7
JerryH commentedSubscribing
Comment #8
Th30philus commentedIt's been 7 months since Arto said this would be coming "soon".
Just wanted to check to see if there was an update on the status of the Amazon S3 adapter. Is there an ETA?
Comment #9
sean69 commentedsubscribing
Comment #10
jtbayly commentedsubscribing
Comment #11
psampaz commentedsubscribing
Comment #12
ayalon commentedwill never come true...
Comment #13
mokko commentedNow they say they are working on it again: http://drupal.org/node/405738
YAY!
Comment #14
mkalbere commentedWaht is the current status for amazon s3 ? Is there already some testing code ?
++
Marc