Home > amazon, business, smugmug, web 2.0 > ETech 2007 SmugMug Amazon Slides are Up!

ETech 2007 SmugMug Amazon Slides are Up!

March 30, 2007

My slides from ETech 2007 about Amazon’s Web Services, especially S3, are up in PDF form.

Holler if something isn’t clear, but hopefully this’ll give anyone who couldn’t make it some good insight into what works and what doesn’t with S3 here at SmugMug.


Categories: amazon, business, smugmug, web 2.0
  1. eas
    March 31, 2007 at 1:14 pm

    Thanks so much for posting those. It’s great to have info like that shared around.

  2. April 1, 2007 at 11:22 am

    Hi Don,
    Great presentation, I enjoyed your slides. I wish I could have seen itylive. Are you planning on using EC2 for I2E image processing, or do you have something else in mind?

  3. PanMan
    April 1, 2007 at 3:37 pm

    Hi, like the presentation!
    But one point: the big drawback of proxying, instead of redirects, is that you pay for the data transfer 3 times, instead of 1, right? (out of S3, into your datacenter, and out of it). Isn’t that a strong reason to use redirects? Why still use the proxying?
    Another question: Do you still have all your own data as well, or is there data that’s only in S3? (do you trust them that much?).
    3th question: what cURL library do you use? The PHP internal one?

  4. April 1, 2007 at 4:06 pm


    Yes, that’s a big drawback to proxying – if you’re actually proxying lots of your data.

    But our “hot” data, the data that’s accessed most of the time, is stored locally at SmugMug, so we’re only doing proxy reads in case we don’t have the data locally or we have an internal failure somewhere.

    So for the vast majority of data, we write it once to S3 and then we’re done.

    Make sense?

    So the answer to your other question is yes, 90% of our data lives at S3, but not in our own datacenter now. We do trust them that much.

    Finally, we use libcurl.

  5. PanMan
    April 2, 2007 at 12:32 am

    Thanks for the explanation: that makes sense.

  6. April 2, 2007 at 1:19 pm

    Don, interesting presentation. How are you abusing libcurl to get added speed?

  7. February 2, 2008 at 5:04 pm

    Your slides won’t open for me. It says it’s unsupported or damaged. I tried downloading it a few times to make sure it wasn’t just a corruption during download. Could you email it to me. Thanks.

    ~ mel

  1. March 30, 2007 at 5:14 pm
  2. March 30, 2007 at 5:15 pm
  3. April 30, 2007 at 11:18 am
  4. June 21, 2007 at 2:55 pm
  5. September 13, 2007 at 8:58 am
  6. February 20, 2008 at 7:50 pm
  7. March 5, 2008 at 6:39 am
  8. December 12, 2008 at 11:25 am
  9. January 18, 2009 at 7:38 pm
Comments are closed.
%d bloggers like this: