<?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"
	>
<channel>
	<title>Comments on: Fixing Twitter in three letters:  CEP</title>
	<atom:link href="http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/</link>
	<description>Choices in data management and analysis</description>
	<pubDate>Fri, 29 Aug 2008 04:15:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Twitter turmoil: when does it end? &#124; Enterprise Alley &#124; ZDNet.com</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-82845</link>
		<dc:creator>Twitter turmoil: when does it end? &#124; Enterprise Alley &#124; ZDNet.com</dc:creator>
		<pubDate>Thu, 24 Apr 2008 15:15:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-82845</guid>
		<description>[...] than what Twitter needs today. (Coral8 can do the same things.) That&#8217;s a lot of headroom. http://www.dbms2.com/2008/01/16/twitter-could-e&#8230; has some [...]</description>
		<content:encoded><![CDATA[<p>[...] than what Twitter needs today. (Coral8 can do the same things.) That&#8217;s a lot of headroom. <a href="http://www.dbms2.com/2008/01/16/twitter-could-e&#8230"  rel="nofollow">http://www.dbms2.com/2008/01/16/twitter-could-e&#8230</a>; has some [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Text Technologies&#187;Blog Archive &#187; The comprehensive guide to upgrading – or replacing – Twitter</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-71772</link>
		<dc:creator>Text Technologies&#187;Blog Archive &#187; The comprehensive guide to upgrading – or replacing – Twitter</dc:creator>
		<pubDate>Sun, 10 Feb 2008 01:56:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-71772</guid>
		<description>[...] and distributing messages in real time. As I&#8217;ve already pointed out, this should be done via complex event/stream processing (CEP), not by writing everything first to a database. The need for much more complex filters just makes [...]</description>
		<content:encoded><![CDATA[<p>[...] and distributing messages in real time. As I&#8217;ve already pointed out, this should be done via complex event/stream processing (CEP), not by writing everything first to a database. The need for much more complex filters just makes [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Text Technologies&#187;Blog Archive &#187; Sturgeon&#8217;s Law, and the future technology of social technology</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-70945</link>
		<dc:creator>Text Technologies&#187;Blog Archive &#187; Sturgeon&#8217;s Law, and the future technology of social technology</dc:creator>
		<pubDate>Tue, 05 Feb 2008 10:04:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-70945</guid>
		<description>[...] Filtering technology for Twitter (CEP would do the job) [...]</description>
		<content:encoded><![CDATA[<p>[...] Filtering technology for Twitter (CEP would do the job) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68610</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Mon, 21 Jan 2008 21:06:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68610</guid>
		<description>Jim,

Thanks.  I was going to post that myself.  There's a comment in the original Dave Winer scripting.com comment thread (liked above) from a Twitter guy spelling out the point.

Best,

CAM</description>
		<content:encoded><![CDATA[<p>Jim,</p>
<p>Thanks.  I was going to post that myself.  There&#8217;s a comment in the original Dave Winer scripting.com comment thread (liked above) from a Twitter guy spelling out the point.</p>
<p>Best,</p>
<p>CAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Deville</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68590</link>
		<dc:creator>Jim Deville</dc:creator>
		<pubDate>Mon, 21 Jan 2008 17:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68590</guid>
		<description>Mike, Curt:
Yes Twitter is running on Rails, however, if you go back to the original scaling kerfufle, you'll see that Rails wasn't the scaling issue. DB access was. Rails can scale just fine. It just didn't have the ability to properly scale across multiple databases at that time.

I don't know if the keynote was a database thing or not, but I wanted to point out that Rails isn't necessarily the problem.</description>
		<content:encoded><![CDATA[<p>Mike, Curt:<br />
Yes Twitter is running on Rails, however, if you go back to the original scaling kerfufle, you&#8217;ll see that Rails wasn&#8217;t the scaling issue. DB access was. Rails can scale just fine. It just didn&#8217;t have the ability to properly scale across multiple databases at that time.</p>
<p>I don&#8217;t know if the keynote was a database thing or not, but I wanted to point out that Rails isn&#8217;t necessarily the problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Don Park</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68364</link>
		<dc:creator>Don Park</dc:creator>
		<pubDate>Sat, 19 Jan 2008 22:58:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68364</guid>
		<description>As I see it, the main problem is that they don't see the problem. Hopefully, improvements made by Joi's Twitter Japan team will trickle up to Twitter US.</description>
		<content:encoded><![CDATA[<p>As I see it, the main problem is that they don&#8217;t see the problem. Hopefully, improvements made by Joi&#8217;s Twitter Japan team will trickle up to Twitter US.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68351</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Sat, 19 Jan 2008 19:52:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68351</guid>
		<description>Mike,

That may be.  But if it were to scale up significantly, database access could quickly become the bottleneck.  Also, I think it's likely that for usability we'll need more filters or channels, and that compounds the data access issues.

CAM</description>
		<content:encoded><![CDATA[<p>Mike,</p>
<p>That may be.  But if it were to scale up significantly, database access could quickly become the bottleneck.  Also, I think it&#8217;s likely that for usability we&#8217;ll need more filters or channels, and that compounds the data access issues.</p>
<p>CAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68341</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Sat, 19 Jan 2008 17:54:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68341</guid>
		<description>AFAIK, Twitter's performance problems are mainly caused by the fact that it's implemented in Rails; I don't believe it is a data management/data access issue at all. But I could be wrong.</description>
		<content:encoded><![CDATA[<p>AFAIK, Twitter&#8217;s performance problems are mainly caused by the fact that it&#8217;s implemented in Rails; I don&#8217;t believe it is a data management/data access issue at all. But I could be wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68261</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Sat, 19 Jan 2008 04:11:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68261</guid>
		<description>Henri,

RAM always matters. :)

But you're right that solid-state memory has a role to play here.  If I'm right with my ballpark figure of 20 megabytes/minute as an initial design goal (and that only for bursts), then a few hundred gigabytes of solid-state memory would be a huge help.

Eventually Twitter will surely want to institute more searchability of message archives.  That's when solid-state memory will really shine.

CAM</description>
		<content:encoded><![CDATA[<p>Henri,</p>
<p>RAM always matters. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>But you&#8217;re right that solid-state memory has a role to play here.  If I&#8217;m right with my ballpark figure of 20 megabytes/minute as an initial design goal (and that only for bursts), then a few hundred gigabytes of solid-state memory would be a huge help.</p>
<p>Eventually Twitter will surely want to institute more searchability of message archives.  That&#8217;s when solid-state memory will really shine.</p>
<p>CAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scripting News for 1/18/2008 &#171; Scripting News Annex</title>
		<link>http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68260</link>
		<dc:creator>Scripting News for 1/18/2008 &#171; Scripting News Annex</dc:creator>
		<pubDate>Sat, 19 Jan 2008 03:54:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/01/16/twitter-could-easily-be-made-reliable/#comment-68260</guid>
		<description>[...] read this story on DBMS2, as part of the initial discussion, that explained there is commercial-grade software used [...]</description>
		<content:encoded><![CDATA[<p>[...] read this story on DBMS2, as part of the initial discussion, that explained there is commercial-grade software used [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
