<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Amazon S3 as a CDN?</title>
	<atom:link href="http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/</link>
	<description>Doug Kaye&#039;s Weblog</description>
	<lastBuildDate>Thu, 19 Jan 2012 17:38:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Homer</title>
		<link>http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/comment-page-1/#comment-69308</link>
		<dc:creator>Homer</dc:creator>
		<pubDate>Wed, 24 Sep 2008 09:47:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/#comment-69308</guid>
		<description>Amazon is building a CDN.

http://www.amazon.com/gp/html-forms-controller/aws-content-delivery-service</description>
		<content:encoded><![CDATA[<p>Amazon is building a CDN.</p>
<p><a href="http://www.amazon.com/gp/html-forms-controller/aws-content-delivery-service" rel="nofollow">http://www.amazon.com/gp/html-forms-controller/aws-content-delivery-service</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leda Yeats</title>
		<link>http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/comment-page-1/#comment-39707</link>
		<dc:creator>Leda Yeats</dc:creator>
		<pubDate>Fri, 26 Oct 2007 15:03:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/#comment-39707</guid>
		<description>Amazon? Infrastructure? Started with books. Soon added CDs &amp; DVDs. Toys R Us, Borders, Target. zShops, Marketplace, E-Commerce API People building their businesses on Amazon is cool. What else do we have lurking in the corners? 8 I’m not totally sure how Amazon came up with AWS, but I’ll bet it went something like this. It sure makes sense that they began to like having businesses building on top of them and their expertise. And I don’t buy the argument that this is silly because Amazon’s a bookseller. What a dumb argument. In reality, Amazon’s ﬁnding ways to monetize other things they do well. More businesses should do this.</description>
		<content:encoded><![CDATA[<p>Amazon? Infrastructure? Started with books. Soon added CDs &amp; DVDs. Toys R Us, Borders, Target. zShops, Marketplace, E-Commerce API People building their businesses on Amazon is cool. What else do we have lurking in the corners? 8 I’m not totally sure how Amazon came up with AWS, but I’ll bet it went something like this. It sure makes sense that they began to like having businesses building on top of them and their expertise. And I don’t buy the argument that this is silly because Amazon’s a bookseller. What a dumb argument. In reality, Amazon’s ﬁnding ways to monetize other things they do well. More businesses should do this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrey</title>
		<link>http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/comment-page-1/#comment-39227</link>
		<dc:creator>Andrey</dc:creator>
		<pubDate>Mon, 15 Oct 2007 16:44:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/#comment-39227</guid>
		<description>Hey, good idea.
I just don&#039;t understand about specifying &quot;Origin Server URL&quot;. Am i understand you correct, you are specify it somewhere in the bucket? or its some property on the file that you uploading?
Can you tell me more detail how to adjust my S3 bucket so he can check for the newer version first.
Another question. Does its means the server checking for the version every time when the request coming? In this case its pointless to put it to the S3 if your origin server will always get version validation messages. Don&#039;t you think so?</description>
		<content:encoded><![CDATA[<p>Hey, good idea.<br />
I just don&#8217;t understand about specifying &#8220;Origin Server URL&#8221;. Am i understand you correct, you are specify it somewhere in the bucket? or its some property on the file that you uploading?<br />
Can you tell me more detail how to adjust my S3 bucket so he can check for the newer version first.<br />
Another question. Does its means the server checking for the version every time when the request coming? In this case its pointless to put it to the S3 if your origin server will always get version validation messages. Don&#8217;t you think so?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/comment-page-1/#comment-35697</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Tue, 31 Jul 2007 19:34:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/#comment-35697</guid>
		<description>This sounds like you want a version control system, as Ewan says keep use your host as a broker and ensure your application points to the latest version of the asset. This will give you total control over whats served from the cache and also permit you to transparently change caching services should you require. Also any need for requests to be transacted between S3 and your site will have a cost in terms of performance and unless they live close together you may well outweigh the benefit of the caching infrastructure, unless of course its the bandwidth your worried about and not the performance.

Systems I am involved in have a file versioning approach where the origin server contains a copy of all versions of a file, new ones are pushed there and front facing references to assets are update when a new version comes along. You could then go back and clean up any old versions on the cache to reduce your storage costs.

Caching or CDNs, particularly where you can locate your cache geographically close to your end user are essential for any large scale web application.</description>
		<content:encoded><![CDATA[<p>This sounds like you want a version control system, as Ewan says keep use your host as a broker and ensure your application points to the latest version of the asset. This will give you total control over whats served from the cache and also permit you to transparently change caching services should you require. Also any need for requests to be transacted between S3 and your site will have a cost in terms of performance and unless they live close together you may well outweigh the benefit of the caching infrastructure, unless of course its the bandwidth your worried about and not the performance.</p>
<p>Systems I am involved in have a file versioning approach where the origin server contains a copy of all versions of a file, new ones are pushed there and front facing references to assets are update when a new version comes along. You could then go back and clean up any old versions on the cache to reduce your storage costs.</p>
<p>Caching or CDNs, particularly where you can locate your cache geographically close to your end user are essential for any large scale web application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ewan Makepeace</title>
		<link>http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/comment-page-1/#comment-23598</link>
		<dc:creator>Ewan Makepeace</dc:creator>
		<pubDate>Fri, 16 Feb 2007 05:21:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.blogarithms.com/index.php/archives/2006/04/09/amazon-s3-as-a-cdn/#comment-23598</guid>
		<description>Can you not do this in reverse?

1. Your server handles all requests.
2. All resource requests are actually filled from Amazon - your server is just handling the redirection.
3. Where a resource is out of date on Amazon your server would upload it first to Amazon and then return a reference to the uploaded object.
[If this imposes too long a delay you could serve it directlty from your server but that breaks the model.]

If your server is not serving content but just redirecting links it should be able to handle high volumes?

Ewan</description>
		<content:encoded><![CDATA[<p>Can you not do this in reverse?</p>
<p>1. Your server handles all requests.<br />
2. All resource requests are actually filled from Amazon &#8211; your server is just handling the redirection.<br />
3. Where a resource is out of date on Amazon your server would upload it first to Amazon and then return a reference to the uploaded object.<br />
[If this imposes too long a delay you could serve it directlty from your server but that breaks the model.]</p>
<p>If your server is not serving content but just redirecting links it should be able to handle high volumes?</p>
<p>Ewan</p>
]]></content:encoded>
	</item>
</channel>
</rss>

