3 ms·
Can anyone stop this man?
- edw519 19y agohttp://developer.amazonwebservices.com/connect/thread.jspa?threadID=19714&tstart=0 http://developer.amazonwebservices.com/connect/thread.jspa?t...
- Tichy 19y agoStill Java-Developer here, with all the bad habits: wouldn't you properly encapsule the use of something like S3? I haven't used it yet, but I imagine I would create some kind of EncodeResourceLink class, that creates a link to a resource an can be configured for a variety of storage solutions. Then some kind of open source clone of S3 could run on my own server. If the amount of data got overwhelming, I could easily shift everything over to S3, or whatever competitors emerge. Or do I have the completely wrong idea here?
- emmett 19y agoIf you want to build your own S3 clone before you get started on your project, that makes perfect sense. Although, in that case, it makes little sense to use S3 at all. The whole point is that you don't have to write your own clone.
- Tichy 19y agoI wouldn't clone S3, only implement the interface.
- bayareaguy 19y agoThere is this already: littles3 - Server implementation of Amazon S3 API http://code.google.com/p/littles3 http://code.google.com/p/littles3
- Tichy 19y agoThanks, exactly the kind of thing I was thinking about.
- andreyf 19y agoWell, Google is competing a bit differently - they are offering to replace not just the servers, but also the software (mail, document sharing, calendar, etc.) that runs on the servers with their cloud/web services.