<?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: Twitter Outages</title>
	<atom:link href="http://www.outsidethebeltway.com/archives/twitter_outages/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.outsidethebeltway.com/archives/twitter_outages/</link>
	<description>Online Journal of Politics and Foreign Affairs</description>
	<lastBuildDate>Thu, 26 Nov 2009 05:37:08 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Michael</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1099195</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Mon, 13 Jul 2009 19:10:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1099195</guid>
		<description>&lt;blockquote&gt;It causes a marginal stir each time. Trouble is when Twitter&#039;s being hit hard, it drives my PHP server load through the roofing tiles. That kicks my response times abnormally high, and frankly I think it costs me traffic.&lt;/blockquote&gt;Why would something that only runs when you post on your blog affect regular page load times?  Sounds like the tool is doing something else that you don&#039;t necessarily need it doing.

I&#039;m not sure how much you feel like modifying your code, but in PHP you can finish and close the HTTP transaction and continue the PHP processing in the background without making the user wait.

Then again, you can switch to Identi.ca and have that cross-post to Twitter for you.  I&#039;m just not sure if there is a similar Wordpress plugin for it.</description>
		<content:encoded><![CDATA[<blockquote><p>It causes a marginal stir each time. Trouble is when Twitter's being hit hard, it drives my PHP server load through the roofing tiles. That kicks my response times abnormally high, and frankly I think it costs me traffic.</p></blockquote>
<p>Why would something that only runs when you post on your blog affect regular page load times?  Sounds like the tool is doing something else that you don't necessarily need it doing.</p>
<p>I'm not sure how much you feel like modifying your code, but in PHP you can finish and close the HTTP transaction and continue the PHP processing in the background without making the user wait.</p>
<p>Then again, you can switch to Identi.ca and have that cross-post to Twitter for you.  I'm just not sure if there is a similar Wordpress plugin for it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Florack</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1099112</link>
		<dc:creator>Eric Florack</dc:creator>
		<pubDate>Mon, 13 Jul 2009 17:55:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1099112</guid>
		<description>I had been using Twitter Tools for Wordpress, to post a new message up when I posted something. It causes a marginal stir each time. Trouble is when Twitter&#039;s being hit hard, it drives my PHP server load through the roofing tiles.  That kicks my response times abnormally high, and frankly I think it costs me traffic. I&#039;m trying various tools to avoid that issue, but haven&#039;t been overly happy with anything yet. I&#039;ve started to wonder if given the state of Twtter, there is in fact a cure for the problem.</description>
		<content:encoded><![CDATA[<p>I had been using Twitter Tools for Wordpress, to post a new message up when I posted something. It causes a marginal stir each time. Trouble is when Twitter's being hit hard, it drives my PHP server load through the roofing tiles.  That kicks my response times abnormally high, and frankly I think it costs me traffic. I'm trying various tools to avoid that issue, but haven't been overly happy with anything yet. I've started to wonder if given the state of Twtter, there is in fact a cure for the problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Joyner</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1096463</link>
		<dc:creator>James Joyner</dc:creator>
		<pubDate>Sat, 11 Jul 2009 10:40:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1096463</guid>
		<description>CG:

Thanks for the data.  I do more updates than you but certainly far fewer than 1000.  And I get and send maybe 5 DMs on a heavy day.  It&#039;s the API requests that are the Achilles heel.

I may try not getting the &quot;All Friends&quot; feed anymore and just focusing on the group I&#039;ve created of those whom I &quot;follow&quot; that I actually want to read.</description>
		<content:encoded><![CDATA[<p>CG:</p>
<p>Thanks for the data.  I do more updates than you but certainly far fewer than 1000.  And I get and send maybe 5 DMs on a heavy day.  It's the API requests that are the Achilles heel.</p>
<p>I may try not getting the "All Friends" feed anymore and just focusing on the group I've created of those whom I "follow" that I actually want to read.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CGHill</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1096181</link>
		<dc:creator>CGHill</dc:creator>
		<pubDate>Sat, 11 Jul 2009 04:26:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1096181</guid>
		<description>Twitter does impose limits:

&lt;blockquote&gt;1,000 total updates per day, on any and all devices (web, mobile web, phone, API, etc.)

250 total direct messages per day, on any and all devices

150 API requests per hour&lt;/blockquote&gt;

I do maybe 15-20 updates a day, but I follow about 100 people using TweetDeck, so I wind up with 100-120 API requests every hour.  This is within spec, but it&#039;s still rather a lot, and something like 18 percent of Twitter users are on TweetDeck.</description>
		<content:encoded><![CDATA[<p>Twitter does impose limits:</p>
<blockquote><p>1,000 total updates per day, on any and all devices (web, mobile web, phone, API, etc.)</p>
<p>250 total direct messages per day, on any and all devices</p>
<p>150 API requests per hour</p></blockquote>
<p>I do maybe 15-20 updates a day, but I follow about 100 people using TweetDeck, so I wind up with 100-120 API requests every hour.  This is within spec, but it's still rather a lot, and something like 18 percent of Twitter users are on TweetDeck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1095978</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Sat, 11 Jul 2009 02:23:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1095978</guid>
		<description>The problem isn&#039;t the API, which as sam notes is just the rules for communicating with the service.

The problems I&#039;ve heard about Twitter in the past is the technology it is based on: Ruby on Rails, which makes it very easy to get a web application written, but what it produces doesn&#039;t scale well and therefore can&#039;t perform well when demand is high.

Now I&#039;m not a Ruby programmer, so I don&#039;t know the specifics, but I&#039;d imagine it&#039;s a combination of inefficient generated and/or generic code and making unnecessary database connections that are causing Twitter&#039;s problems.  Because of the scaling issue I mentioned above, you can&#039;t just throw more computers or computing power at this problem.

If you want a better solution, check out http://www.identi.ca an open source version of Twitter written in PHP.  You can even configure it to copy your posts to your Twitter account.</description>
		<content:encoded><![CDATA[<p>The problem isn't the API, which as sam notes is just the rules for communicating with the service.</p>
<p>The problems I've heard about Twitter in the past is the technology it is based on: Ruby on Rails, which makes it very easy to get a web application written, but what it produces doesn't scale well and therefore can't perform well when demand is high.</p>
<p>Now I'm not a Ruby programmer, so I don't know the specifics, but I'd imagine it's a combination of inefficient generated and/or generic code and making unnecessary database connections that are causing Twitter's problems.  Because of the scaling issue I mentioned above, you can't just throw more computers or computing power at this problem.</p>
<p>If you want a better solution, check out <a href="http://www.identi.ca" rel="nofollow">http://www.identi.ca</a> an open source version of Twitter written in PHP.  You can even configure it to copy your posts to your Twitter account.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Spoker</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1095866</link>
		<dc:creator>Spoker</dc:creator>
		<pubDate>Sat, 11 Jul 2009 00:43:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1095866</guid>
		<description>&lt;em&gt;My point isn&#039;t to complain about the annoyances of an application I can live without but rather to question the wisdom of building so much of our political communication around an unreliable platform.&lt;/em&gt;

How truly wise are those that would stake anything significant on the use of an unreliable platform is perhaps a more important question.</description>
		<content:encoded><![CDATA[<p><em>My point isn't to complain about the annoyances of an application I can live without but rather to question the wisdom of building so much of our political communication around an unreliable platform.</em></p>
<p>How truly wise are those that would stake anything significant on the use of an unreliable platform is perhaps a more important question.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Joyner</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1095465</link>
		<dc:creator>James Joyner</dc:creator>
		<pubDate>Fri, 10 Jul 2009 20:21:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1095465</guid>
		<description>&lt;blockquote&gt;The only political messaging you can do in 140 characters are the same ones you see on t-shirts and bumper stickers.&lt;/blockquote&gt;

I&#039;d agree if the messages couldn&#039;t include hyperlinks; most, however, do.  No doubt Twitter has been vastly oversold in what it can do even if it weren&#039;t buggier than all get out.  Regardless, there&#039;s a cost to putting so many eggs in one basket.</description>
		<content:encoded><![CDATA[<blockquote><p>The only political messaging you can do in 140 characters are the same ones you see on t-shirts and bumper stickers.</p></blockquote>
<p>I'd agree if the messages couldn't include hyperlinks; most, however, do.  No doubt Twitter has been vastly oversold in what it can do even if it weren't buggier than all get out.  Regardless, there's a cost to putting so many eggs in one basket.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil Smith</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1095462</link>
		<dc:creator>Phil Smith</dc:creator>
		<pubDate>Fri, 10 Jul 2009 19:56:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1095462</guid>
		<description>I thought you were joking about everything except Iran.  The only political messaging you can do in 140 characters are the same ones you see on t-shirts and bumper stickers.</description>
		<content:encoded><![CDATA[<p>I thought you were joking about everything except Iran.  The only political messaging you can do in 140 characters are the same ones you see on t-shirts and bumper stickers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Joyner</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1095449</link>
		<dc:creator>James Joyner</dc:creator>
		<pubDate>Fri, 10 Jul 2009 19:02:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1095449</guid>
		<description>&lt;blockquote&gt;It never ceases to amaze (and amuse) me how upset people get when their free toy goes kerplooey.&lt;/blockquote&gt;

My point isn&#039;t to complain about the annoyances of an application I can live without but rather to question the wisdom of building so much of our political communication around an unreliable platform.</description>
		<content:encoded><![CDATA[<blockquote><p>It never ceases to amaze (and amuse) me how upset people get when their free toy goes kerplooey.</p></blockquote>
<p>My point isn't to complain about the annoyances of an application I can live without but rather to question the wisdom of building so much of our political communication around an unreliable platform.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil Smith</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1095442</link>
		<dc:creator>Phil Smith</dc:creator>
		<pubDate>Fri, 10 Jul 2009 18:49:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1095442</guid>
		<description>It never ceases to amaze (and amuse) me how upset people get when their free toy goes kerplooey.</description>
		<content:encoded><![CDATA[<p>It never ceases to amaze (and amuse) me how upset people get when their free toy goes kerplooey.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sam</title>
		<link>http://www.outsidethebeltway.com/archives/twitter_outages/comment-page-1/#comment-1095428</link>
		<dc:creator>sam</dc:creator>
		<pubDate>Fri, 10 Jul 2009 18:38:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.outsidethebeltway.com/?p=39233#comment-1095428</guid>
		<description>&lt;blockquote&gt;But these apps, too, continually fail because of limitations brought on by something called API, which Twitter apparently can’t produce enough of.&lt;/blockquote&gt;

Hmmm. The API is simply (well, not really simple) the application programming interface, which defines the ways in which an application can function (use the services of), say, an operating system. I suspect it&#039;s a deficiency in the API vis-a-vis what the programmers are trying (want) to do. Michael&#039;s more versed in this than I am, I think, so maybe he can shed more light (or correct my darkness).</description>
		<content:encoded><![CDATA[<blockquote><p>But these apps, too, continually fail because of limitations brought on by something called API, which Twitter apparently can&rsquo;t produce enough of.</p></blockquote>
<p>Hmmm. The API is simply (well, not really simple) the application programming interface, which defines the ways in which an application can function (use the services of), say, an operating system. I suspect it's a deficiency in the API vis-a-vis what the programmers are trying (want) to do. Michael's more versed in this than I am, I think, so maybe he can shed more light (or correct my darkness).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
