There's a new article up on perl.com: Using Amazon S3 from Perl. I'm pretty surprised that you can go through a whole article about S3 without mentioning my Net::Amazon::S3 module, which hides most of the details from you. Oh well.
This is my fault. When I initially edited the article, I liked how the example modules didn't hide the details of S3; it's effective didactically for explaining how S3 works. I'll go add a recommendation to consider your modules at the end, after people understand the theory.
Re:My Fault
acme on 2008-04-10T19:35:44
Ah fair enough - it did do a good job of what's actually happening.Re:My Fault
Alias on 2008-04-11T09:18:51
Doesn't the typical education/teaching pattern normally work the other way around?
First you teach the simplest form of something, and then in advanced topics you reveal more details?Re:My Fault
chromatic on 2008-04-11T17:25:45
Usually so, but the target audience of this article is moderately experienced Perl programmers and the subject is networked storage. Many of the normal rules of thumb do not apply in this case, and Abel and I both thought it best to be very clear about exactly what happens so that readers will build up accurate mental models from the start.