<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:feedtree="http://feedtree.net/ns/feedtree"
>

<channel>
	<title>the FeedTree weblog &#187; Tools</title>
	<atom:link href="http://feedtree.net/blog/category/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://feedtree.net/blog</link>
	<description>Releases, announcements, and information regarding the FeedTree software.</description>
	<lastBuildDate>Mon, 19 Feb 2007 19:06:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<feedtree:publickey url="http://feedtree.net/cert/dsandler.cer" 
		fingerprint="724f0deca61b9ecc8389bdec4acaf5f22b1550b0"
		algorithm="SHA1withDSA" />
		<item>
		<title>Calcium: feeding the Coral CDN with FeedTree</title>
		<link>http://feedtree.net/blog/2006/02/12/calcium/</link>
		<comments>http://feedtree.net/blog/2006/02/12/calcium/#comments</comments>
		<pubDate>Mon, 13 Feb 2006 02:49:26 +0000</pubDate>
		<dc:creator>Dan Sandler</dc:creator>
				<category><![CDATA[Progress]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://feedtree.net/blog/2006/02/12/calcium/</guid>
		<description><![CDATA[20 Ca FT→Coral I&#8217;ve been playing around with ways to take advantage of FeedTree’s prompt feed updates. On my desktop, where I run the FeedTree client proxy, I get new links from the Digg diggall feed and the Reddit new links feed every 6 minutes on average. These feeds are a firehose of links that [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 1em; margin-bottom: 0.5em; padding: 0.2em 0.5em; border: 2px solid black; font-family: sans-serif; text-align: center;">
<div style="text-align: left;">20</div>
<div style="font-size: 200%; font-weight: bold; margin: 0.2em 0;">Ca</div>
<div style="font-size: 80%;">FT→Coral</div>
</div>
<p>I&#8217;ve been playing around with ways to take advantage of <a href="http://feedtree.net/">FeedTree</a>’s prompt feed updates.  On my desktop, where I run the <a href="http://trac.feedtree.net/project/wiki/FeedTreeProxy">FeedTree client proxy</a>, I get new links from the Digg <a href="http://digg.com/diggall">diggall</a> <a href="http://digg.com/rss/indexdig.xml">feed</a> and the Reddit <a href="http://reddit.com/new/">new links</a> <a href="http://reddit.com/new.rss">feed</a> <b>every 6 minutes</b> on average.  These feeds are a <em>firehose</em> of links that are about to become hot; between the two, there are about 60 new URLs posted per hour.  With FeedTree it&#8217;s actually possible to keep on top of this stuff as soon as it&#8217;s &#8220;discovered&#8221;.
</p>
<p>
It turns out I don&#8217;t always have time to read these feeds and hit all those URLs immediately.  (OK, I <em>rarely</em> have time.)  I typically wait for popular links to bubble up to the frontpages of <a href="http://digg.com/">Digg</a> and <a href="http://reddit.com/">Reddit</a>, by which time they&#8217;re often unavailable, their webservers slaughtered by hordes of <a href="http://en.wikipedia.org/wiki/Digg_Effect">Digg readers</a>.
</p>
<p>
It occurred to me that a program which listens to FeedTree (for really up-to-the-minute feed updates) and automatically populates the <a href="http://coralcdn.org/">CoralCDN</a> distributed Web cache.  <em>That</em> way, Coral can snapshot the pages before they&#8217;re swamped, and by the time <em>I</em> get around to seeing these links, there&#8217;ll be a <a href="http://wiki.coralcdn.org/wiki.php/Main/Clients">Coralized</a> version (thanks, <a href="http://www.coralcdn.org/~mfreed/">Mike</a>!) all ready to go.
</p>
<p>
So I wrote <b>Calcium</b>, a Python program that does exactly that.  It&#8217;s running on my desktop, passing new soon-to-be-hot links through FeedTree and over to Coral.  Now <em>everyone</em> will benefit from automatically pre-Coralized Digg and Reddit links!
</p>
<p>
(If you want to play with it, grab a copy from the Subversion <a href="http://trac.feedtree.net/project/browser/calcium/trunk/">browser</a> or right out of the <a href="http://svn.feedtree.net/calcium/trunk/">repository</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://feedtree.net/blog/2006/02/12/calcium/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

