<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Scripting News - Latest Comments in Why does Twitter go down? (Scripting News)</title><link>http://scripting.disqus.com/</link><description></description><atom:link href="https://scripting.disqus.com/why_does_twitter_go_down_scripting_news/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Tue, 12 Feb 2008 13:16:01 -0000</lastBuildDate><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-143558</link><description>&lt;p&gt;If people are restarting mongrel it's typically because of their own leaky code. Nginx is a production grade webserver and the recommended solution. See &lt;a href="http://engineyard.com" rel="nofollow noopener" target="_blank" title="engineyard.com"&gt;engineyard.com&lt;/a&gt; for an example of a solid Rails hosting stack.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">skwp</dc:creator><pubDate>Tue, 12 Feb 2008 13:16:01 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-137174</link><description>&lt;p&gt;Switch to Pownce or Jaiku. Neither has displayed problems at least not in my hands on use. Should anyone need an invite just give me a buzz.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">macewan</dc:creator><pubDate>Sat, 09 Feb 2008 16:01:02 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-131126</link><description>&lt;p&gt;I built Web Apps with RoR, and this is not FUD. RoR scalability is harder because there isn't any established, production-grade (eg Apache) web server that Rails can work efficiently with.&lt;/p&gt;&lt;p&gt;RoR community basically gave up on Apache (FCGI/CGI/whatever), Lighttpd has its own issues and Mongrel is just not there yet (some sites set a cronjob to restart it every hour)&lt;/p&gt;&lt;p&gt;Rails is neat, Ruby is beautiful, but without a good web server its indeed hard to scale. As FUD goes, the hyposphere is definitely on RoR's side anyway.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">segfault</dc:creator><pubDate>Thu, 07 Feb 2008 00:36:13 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-119819</link><description>&lt;p&gt;just go off that Twitter, switch to Jaiku and have a fun of un-interruptible service, with notifications gone both SMS (mobile) and XMPP (yes, GTalk too), and vibrant community... need inivitation? ;)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">A. T.</dc:creator><pubDate>Sat, 02 Feb 2008 07:41:49 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-117666</link><description>&lt;p&gt;Thanks for this intelligent bit of FUD. Why is RoR scalability different than any other web platform?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">skwp</dc:creator><pubDate>Fri, 01 Feb 2008 13:04:37 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-116678</link><description>&lt;p&gt;Weird. As soon as I bless Twiiter with my words, I get followers. Very unscientific, since I've only reached out once to the twitter community, but, somehow, even though I am pretty convinced that my words are gospel to any intelligent being, I suspect that if Twitter goes down my followers will survive.&lt;/p&gt;&lt;p&gt;After all, at the end of the day, I believe in the hardiness of people, twittlee dum, or not.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guest</dc:creator><pubDate>Fri, 01 Feb 2008 04:51:24 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-116676</link><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;Twitter is always problematic, goes up and down.  Has done since its first conception.  I should expect that they have a linux cluster with some kind of a load balancer.  I suspect its something to do with too many concurrent connections, they could take this down on each machine and add some move servers to the cluster.  Either this or their LB machine is too slow...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Allan Stewart</dc:creator><pubDate>Fri, 01 Feb 2008 04:48:43 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-116597</link><description>&lt;p&gt;Why do you suggest having a meeting with "a few people from the tech community", rather than just having more details from Twitter?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timoni</dc:creator><pubDate>Fri, 01 Feb 2008 02:39:51 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-116502</link><description>&lt;p&gt;twitter is down for the same reason that blogger went down all the time.  it's being designed to maximize interestingness, not to maximize reliability.  going down from time to time makes for a better corporate story..&lt;/p&gt;&lt;p&gt;you don't think they are running a back office for an insurance company, do you?&lt;/p&gt;&lt;p&gt;systems under development should crash from the load from time to time just to give you a chance to reflect upon what you are doing and stress them past the point of breakage.  It's rare that most developers get to see things like congestive collapse inside a system of their own design that they can fix.&lt;/p&gt;&lt;p&gt;don't like it?  start an irc server on a machine in some monkey's basement and chat with your friends.  that works fine since 10+ years ago.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Edward Vielmetti</dc:creator><pubDate>Fri, 01 Feb 2008 00:57:44 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-116460</link><description>&lt;p&gt;It'd be nice if they could display a message when they go down - but it seems  internet connectivity is the current problem so they can't display a 'busy' page. It's a bit of a mystery when the site is down and why.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eddie Dickey</dc:creator><pubDate>Fri, 01 Feb 2008 00:25:44 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-116161</link><description>&lt;p&gt;Jeremy, thanks for the update. As far as I know there have been no changes to the &lt;a href="http://tcp.im" rel="nofollow noopener" target="_blank" title="tcp.im"&gt;tcp.im&lt;/a&gt; interface for Jabber. You can check it out by downloading the FlickrFan release and jump to &lt;a href="http://tcp.im" rel="nofollow noopener" target="_blank" title="tcp.im"&gt;tcp.im&lt;/a&gt;. &lt;a href="http://flickrfan.org/" rel="nofollow noopener" target="_blank" title="http://flickrfan.org/"&gt;http://flickrfan.org/&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dave</dc:creator><pubDate>Thu, 31 Jan 2008 21:26:35 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-116144</link><description>&lt;p&gt;Assuming nobody has touched the Jabber driver for Frontier/Radio Userland since I wrote it, the problem is that Jabber/XMPP clients now tend to absolutely require upgrading to TLS connections, or starting the connection out with SSL, where it was merely an option at the time.&lt;/p&gt;&lt;p&gt;At the time that I wrote the driver, there were no SSL drivers for Frontier/Radio Userland, so the driver does not support it. A quick Google search shows what looks to be a &lt;a href="http://tls.userland.com/store" rel="nofollow noopener" target="_blank" title="http://tls.userland.com/store"&gt;for-pay driver&lt;/a&gt;, which looks an awful lot like it only works for HTTPS anyhow. (IIRC, last I knew that was the case, but this is from a long time ago.) Could be wrong, I'm just guessing from the docs.&lt;/p&gt;&lt;p&gt;Most of the public sites will have the same problem. You'd have to run your own server and allow plain-text connections. At that point, if you got the federation setup correct, you could talk to the full Jabber federated network.&lt;/p&gt;&lt;p&gt;If this was fixed, it would otherwise work. The parts of the protocol that have changed since then are mostly really high-level things like conference rooms; the rest of the support would still work.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeremy Bowers</dc:creator><pubDate>Thu, 31 Jan 2008 21:19:37 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115959</link><description>&lt;p&gt;Dave, we will make either &lt;a href="http://IgniteRealtime.org" rel="nofollow noopener" target="_blank" title="IgniteRealtime.org"&gt;IgniteRealtime.org&lt;/a&gt; or another option. Let's connect about what you need.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gato</dc:creator><pubDate>Thu, 31 Jan 2008 19:25:30 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115892</link><description>&lt;p&gt;you can script iChat with AppleScript to talk with Twitter's Jabber bot with your Google Talk account.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rex Pechler</dc:creator><pubDate>Thu, 31 Jan 2008 18:42:22 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115653</link><description>&lt;p&gt;&lt;a href="http://www.joyeur.com/2008/01/31/twitter-and-joyent-update" rel="nofollow noopener" target="_blank" title="http://www.joyeur.com/2008/01/31/twitter-and-joyent-update"&gt;http://www.joyeur.com/2008/...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve</dc:creator><pubDate>Thu, 31 Jan 2008 16:48:06 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115570</link><description>&lt;p&gt;I was going to post a reply to Biz Stone's blog post, suggesting that Twitter convene a select list of customers under NDA to advise them on both technical and monetization matters.&lt;/p&gt;&lt;p&gt;However, comments were not enabled for the Biz Stone post.&lt;/p&gt;&lt;p&gt;Perhaps I'm overreacting, but I find that interesting. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ontario Emperor</dc:creator><pubDate>Thu, 31 Jan 2008 16:22:00 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115563</link><description>&lt;p&gt;I read this post and Biz Stone's response, and I'm thinking that a small group of outside advisors, under NDA, is the...um...obvious solution. Not just for technical issues, but also for the monetization issue that they keep on deferring. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ontario Emperor</dc:creator><pubDate>Thu, 31 Jan 2008 16:19:20 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115496</link><description>&lt;p&gt;I posted some thoughts about this on my blog (&lt;a href="http://www.joshuahayworth.com/just_trying_to_figure_out/2008/01/twitter-needs-t.html)" rel="nofollow noopener" target="_blank" title="http://www.joshuahayworth.com/just_trying_to_figure_out/2008/01/twitter-needs-t.html)"&gt;http://www.joshuahayworth.c...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I absolutely agree with David Geller on this. Twitter is not an open, user supported, community tool. However, I have an idea about how we might develop one. The infrastructure is simple (in my opinion) and within the range of capabilities of the platform that Radio/OPML Editor/FlickrFan was written on.&lt;/p&gt;&lt;p&gt;Take a look at this: &lt;a href="http://distributedtwitter.pbwiki.com/" rel="nofollow noopener" target="_blank" title="http://distributedtwitter.pbwiki.com/"&gt;http://distributedtwitter.p...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;What do you think?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jhayworth</dc:creator><pubDate>Thu, 31 Jan 2008 15:58:15 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115488</link><description>&lt;p&gt;Never mind what I said about the problem being Joyent. Twitter &lt;a href="http://www.joyeur.com/2008/01/31/twitter-and-joyent-update" rel="nofollow noopener" target="_blank" title="http://www.joyeur.com/2008/01/31/twitter-and-joyent-update"&gt;left them last night&lt;/a&gt;.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Gifford</dc:creator><pubDate>Thu, 31 Jan 2008 15:56:48 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115484</link><description>&lt;p&gt;Look at this post from Biz, &lt;a href="http://www.bizstone.com/2008/01/towards-twitter-reliability.html" rel="nofollow noopener" target="_blank" title="http://www.bizstone.com/2008/01/towards-twitter-reliability.html"&gt;http://www.bizstone.com/200...&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;99.99%?! Man, we'll just take 99%.&lt;/p&gt;&lt;p&gt;99.99% is a max of 52 minutes 33 seconds of downtime per year (no "scheduled downtime" cheating). Not many Web sites, even the best like eBay, easily achieve it.&lt;/p&gt;&lt;p&gt;Advice: Work on 99%. It'll take you a year just to get there.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy</dc:creator><pubDate>Thu, 31 Jan 2008 15:55:08 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115211</link><description>&lt;p&gt;re: interfaces not supported by scripting environment&lt;/p&gt;&lt;p&gt;If the problem with Google Talk's implementation of the XMPP protocol, or is the problem with XMPP in general?&lt;/p&gt;&lt;p&gt;If the problem is with Google Talk's implementation and not XMPP, then try creating an account at &lt;a href="http://jabber.org" rel="nofollow noopener" target="_blank" title="jabber.org"&gt;jabber.org&lt;/a&gt; or one of the other open services listed here: &lt;a href="http://www.jabber.org/user/publicservers.shtml" rel="nofollow noopener" target="_blank" title="http://www.jabber.org/user/publicservers.shtml"&gt;http://www.jabber.org/user/...&lt;/a&gt; . Most XMPP client applications (Psi, Adium, Pidgen, ...) have the ability to create an account at an open service. &lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nona Myous</dc:creator><pubDate>Thu, 31 Jan 2008 14:36:43 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115115</link><description>&lt;p&gt;Eric, I didn't mean to imply that I should be one of the people they brief. They should pick people they trust, and you're right -- even if it's under NDA, it would still be helpful. As long as they're also people that the community trusts.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dave</dc:creator><pubDate>Thu, 31 Jan 2008 14:00:48 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115078</link><description>&lt;p&gt;Dave, I think that's a great idea and hope they take you up on the offer.  Even if the put you under NDA and you can't share the contents of your meeting, it would be great at this point for them to assemble a "counsel of users" that can act as a PR shield by saying "we've heard their plans and we believe it, so just hold tight".  I'll have to do that with my next gig.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ifyoumakeit</dc:creator><pubDate>Thu, 31 Jan 2008 13:47:31 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115052</link><description>&lt;p&gt;Their problems are more fundamental and go way beyond RoR. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anthony</dc:creator><pubDate>Thu, 31 Jan 2008 13:37:54 -0000</pubDate></item><item><title>Re: Why does Twitter go down? (Scripting News)</title><link>http://www.scripting.com/stories/2008/01/31/whyDoesTwitterGoDown.html#comment-115016</link><description>&lt;p&gt;"Infrastructure overhaul?" They ought to do themselves a favor and stop saying that, b/c with all the overhauls and upgrades and maintenance they had over the last several months, you'd think they'd be on an upward path. Instead, they're spiraling down.&lt;/p&gt;&lt;p&gt;My take is, they have no experience with scalability/reliability/availability (e.g., they don't know how to "fail fast") and they're trying to learn the very hard way. They may get there, 2 years from now. Have you seen their queueing component they open sourced. YIKES! I'm sure it gets worse from there.&lt;/p&gt;&lt;p&gt;They claim to have recently hired an expert, and I could just picture it now: He starts putting in place all his pieces (processes, architecture, h/w, s/w, etc), and, well, it turns out he has no idea how to scale ***this type of service*** either. Not his fault. He never did it before, and they all naively believed "scalability is just scalability."&lt;/p&gt;&lt;p&gt;Twitter needs to bring in a real expert.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anthony</dc:creator><pubDate>Thu, 31 Jan 2008 13:29:38 -0000</pubDate></item></channel></rss>