<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Five Things Twitter Shouldn&#8217;t Be Doing</title>
	<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/</link>
	<description>The Blog Of Andrew Dobrow</description>
	<pubDate>Sat, 11 Oct 2008 19:55:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>By: To Tweet or to Friendfeed</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-136</link>
		<author>To Tweet or to Friendfeed</author>
		<pubDate>Mon, 26 May 2008 22:03:02 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-136</guid>
		<description>[...] ben alvast niet één van die voorstanders (zoals Scoble) om Twitter de rug toe te keren (vanwege de outages en beperkte communicatie) en enkel en alleen voor Friendfeed te kiezen of met Twit-Outs om aandacht vragen bij het Twitter [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] ben alvast niet één van die voorstanders (zoals Scoble) om Twitter de rug toe te keren (vanwege de outages en beperkte communicatie) en enkel en alleen voor Friendfeed te kiezen of met Twit-Outs om aandacht vragen bij het Twitter [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-123</link>
		<author>Matt</author>
		<pubDate>Thu, 22 May 2008 04:47:06 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-123</guid>
		<description>"So if Twitter has known about these issues for more than a year, why hasn’t there been some sort of plan of action for when Ruby must go. A lot of the problems we’re seeing now might be due to the fact that Twitter has turned a blind eye to scaling up until now."

Ruby and Rails aren't interchangeable terms - Ruby is the language, Rails is the framework. It's Rails' ORM - ActiveRecord- and the rest of its' magic that's now causing the bottlenecks - if we are to believe it's truly Rails causing the problems.

Ruby is a programming language - and a wonderful one at that. Changing away from Ruby into another language won't stop downtime or 'fix' their problems.</description>
		<content:encoded><![CDATA[<p>&#8220;So if Twitter has known about these issues for more than a year, why hasn’t there been some sort of plan of action for when Ruby must go. A lot of the problems we’re seeing now might be due to the fact that Twitter has turned a blind eye to scaling up until now.&#8221;</p>
<p>Ruby and Rails aren&#8217;t interchangeable terms - Ruby is the language, Rails is the framework. It&#8217;s Rails&#8217; ORM - ActiveRecord- and the rest of its&#8217; magic that&#8217;s now causing the bottlenecks - if we are to believe it&#8217;s truly Rails causing the problems.</p>
<p>Ruby is a programming language - and a wonderful one at that. Changing away from Ruby into another language won&#8217;t stop downtime or &#8216;fix&#8217; their problems.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Save Twitter with Open Source &#124; Shannon Whitley</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-76</link>
		<author>Save Twitter with Open Source &#124; Shannon Whitley</author>
		<pubDate>Sun, 18 May 2008 20:30:17 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-76</guid>
		<description>[...] has some major issues with customer satisfaction.&#160; Regular, unexpected outages are causing significant frustration for its users and many are wondering what can be done to escalate the [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] has some major issues with customer satisfaction.&nbsp; Regular, unexpected outages are causing significant frustration for its users and many are wondering what can be done to escalate the [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon Whitley</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-75</link>
		<author>Shannon Whitley</author>
		<pubDate>Sat, 17 May 2008 23:07:50 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-75</guid>
		<description>I read this post and Chris' post.  Great points that I hope @ev et al. will read and consider.

Facebook went through this same period and I railed against them much in the same way.  For some reason Web 2.0 companies don't seem to follow standard, time-worn development processes.  You don't change things in the production environment: IT 101.  I saw proof of this when the search bar bounced around the page one day on Twitter.  

And I have to wonder why Twitter is even bothering with mouseover effects when they can't keep the servers up.

But enough bashing.  Facebook finally got it right and implemented a better production migration process.  Twitter can too, but when?  

I'd also argue that the Twitter service is pretty simple compared with Facebook or My Space.  They've been experiencing problems for quite some time.  If Rails is the issue, invest in rewriting some of the app.  I'm a developer.  I know how hard it can be to develop a scalable system, but I also know that being stubborn about bad choices doesn't fix the problem.

Twitter is a great service and I'm tired of all the negativity, but the outages are frustrating.  What can we do to help you, Twitter?</description>
		<content:encoded><![CDATA[<p>I read this post and Chris&#8217; post.  Great points that I hope @ev et al. will read and consider.</p>
<p>Facebook went through this same period and I railed against them much in the same way.  For some reason Web 2.0 companies don&#8217;t seem to follow standard, time-worn development processes.  You don&#8217;t change things in the production environment: IT 101.  I saw proof of this when the search bar bounced around the page one day on Twitter.  </p>
<p>And I have to wonder why Twitter is even bothering with mouseover effects when they can&#8217;t keep the servers up.</p>
<p>But enough bashing.  Facebook finally got it right and implemented a better production migration process.  Twitter can too, but when?  </p>
<p>I&#8217;d also argue that the Twitter service is pretty simple compared with Facebook or My Space.  They&#8217;ve been experiencing problems for quite some time.  If Rails is the issue, invest in rewriting some of the app.  I&#8217;m a developer.  I know how hard it can be to develop a scalable system, but I also know that being stubborn about bad choices doesn&#8217;t fix the problem.</p>
<p>Twitter is a great service and I&#8217;m tired of all the negativity, but the outages are frustrating.  What can we do to help you, Twitter?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Burke</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-73</link>
		<author>Jacob Burke</author>
		<pubDate>Sat, 17 May 2008 22:32:11 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-73</guid>
		<description>I think a great way that Twitter can alert users of upcoming outages is to send it out in the public timeline for all users to receive. If they can do it with ads in Japan, then they can leverage that to update the entire twittersphere.</description>
		<content:encoded><![CDATA[<p>I think a great way that Twitter can alert users of upcoming outages is to send it out in the public timeline for all users to receive. If they can do it with ads in Japan, then they can leverage that to update the entire twittersphere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Feinberg</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-72</link>
		<author>Andrew Feinberg</author>
		<pubDate>Sat, 17 May 2008 22:26:05 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-72</guid>
		<description>Dude, you totally misrepresented Al3x's quote. He -never- said "rails doesn't scale," he said that to use it in a high usage application you need to either get rid of the slow dev-friendly stuff that makes it easy to code small stuff with, OR keep the friendly stuff and port the slow parts of the app.</description>
		<content:encoded><![CDATA[<p>Dude, you totally misrepresented Al3x&#8217;s quote. He -never- said &#8220;rails doesn&#8217;t scale,&#8221; he said that to use it in a high usage application you need to either get rid of the slow dev-friendly stuff that makes it easy to code small stuff with, OR keep the friendly stuff and port the slow parts of the app.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ontario Emperor</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-70</link>
		<author>Ontario Emperor</author>
		<pubDate>Sat, 17 May 2008 21:30:28 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-70</guid>
		<description>To me, the most important is number 2. I could live with the other problems if they would tell us things as they're happening...not hours (or sometimes days) later.</description>
		<content:encoded><![CDATA[<p>To me, the most important is number 2. I could live with the other problems if they would tell us things as they&#8217;re happening&#8230;not hours (or sometimes days) later.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Isn&#8217;t Web 2.0 About US Taking Control? &#124; introspective snapshots</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-69</link>
		<author>Isn&#8217;t Web 2.0 About US Taking Control? &#124; introspective snapshots</author>
		<pubDate>Sat, 17 May 2008 16:49:47 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-69</guid>
		<description>[...] more than anything is for Twitter to realize that the technical problems may soon be dwarfed by the social problems. It&#8217;s in my own best interest that wherever I invest my conversation and build community [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] more than anything is for Twitter to realize that the technical problems may soon be dwarfed by the social problems. It&#8217;s in my own best interest that wherever I invest my conversation and build community [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Brooks</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-66</link>
		<author>Matt Brooks</author>
		<pubDate>Sat, 17 May 2008 10:30:57 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-66</guid>
		<description>The "follow factor" is no longer accurate at tracking spammers.  I have started to notice that spammers are following people and then immediatly unfollow people to keep their "follow factor" low.  Once someone accepts their follow, the bot will follow back again resulting in two follow emails.</description>
		<content:encoded><![CDATA[<p>The &#8220;follow factor&#8221; is no longer accurate at tracking spammers.  I have started to notice that spammers are following people and then immediatly unfollow people to keep their &#8220;follow factor&#8221; low.  Once someone accepts their follow, the bot will follow back again resulting in two follow emails.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scabr</title>
		<link>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-65</link>
		<author>Scabr</author>
		<pubDate>Sat, 17 May 2008 05:48:19 +0000</pubDate>
		<guid>http://jerseysuburbia.com/2008/05/16/five-things-twitter-shouldnt-be-doing/#comment-65</guid>
		<description>First thing Twitter Shouldn’t Be Doing: Be Unstable:)</description>
		<content:encoded><![CDATA[<p>First thing Twitter Shouldn’t Be Doing: Be Unstable:)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
