5 Question Interview with Twitter Developer Alex Payne

Alex Payne - Twitter Developer

I reached out to one of the developers on the Twitter team and asked if he would answer 5 questions. Alex not only answered them but is very honest and up front with his answers. Thanks Alex!

  1. How did you end up on the Twitter team? What is a little of your background?Pretty simple: they posted on their blog that they were looking for
    people in late 2006, and I jumped on it! I think I replied within a
    few hours of the posting. I starting doing contract work on Twitter
    earlier this year, and earlier this month I accepted a full-time job
    after working in the Obvious office for a week. I’m moving out to
    San Francisco in mid-April, and I can’t wait to be out there with the
    rest of the team.I’ve lived most of my life in the Washington, DC area. As one might
    guess, being in the nation’s capital means that everything revolves
    around politics. Most of my early jobs were developing web
    applications for various non-profits, non-governmental organizations,
    and for-profits supporting campaigns and such. I’ve also done some
    information security work (an equally ubiquitous industry around DC).I came to Rails after working in PHP like many developers, but I’ve
    never been a language purist. I was looking at developing some Ruby-
    based blogging software with a friend a couple years before Rails was
    on the scene, but at that time it just wasn’t a friendly language for
    web endeavors. When Rails first crossed my eyes I remember thinking,
    “cool, someone made Ruby work for web apps!” I jumped right in to
    working with the early releases.
  2. How has Ruby on Rails been holding up to the increased load?By various metrics Twitter is the biggest Rails site on the net right
    now. Running on Rails has forced us to deal with scaling issues -
    issues that any growing site eventually contends with – far sooner
    than I think we would on another framework.The common wisdom in the Rails community at this time is that scaling
    Rails is a matter of cost: just throw more CPUs at it. The problem
    is that more instances of Rails (running as part of a Mongrel
    cluster, in our case) means more requests to your database. At this
    point in time there’s no facility in Rails to talk to more than one
    database at a time. The solutions to this are caching the hell out
    of everything and setting up multiple read-only slave databases,
    neither of which are quick fixes to implement. So it’s not just
    cost, it’s time, and time is that much more precious when people can['t]
    reach your site.None of these scaling approaches are as fun and easy as developing
    for Rails. All the convenience methods and syntactical sugar that
    makes Rails such a pleasure for coders ends up being absolutely
    punishing, performance-wise. Once you hit a certain threshold of
    traffic, either you need to strip out all the costly neat stuff that
    Rails does for you (RJS, ActiveRecord, ActiveSupport, etc.) or move
    the slow parts of your application out of Rails, or both.It’s also worth mentioning that there shouldn’t be doubt in anybody’s
    mind at this point that Ruby itself is slow. It’s great that people
    are hard at work on faster implementations of the language, but right
    now, it’s tough. If you’re looking to deploy a big web application
    and you’re language-agnostic, realize that the same operation in Ruby
    will take less time in Python. All of us working on Twitter are big
    Ruby fans, but I think it’s worth being frank that this isn’t one of
    those relativistic language issues. Ruby is slow.
  3. How difficult has it been to add hardware to the environment?We’re hosted at Joyent, and they make the “throw more CPUs at it”
    approach easy. We’ve been able to get new server containers
    provisioned within hours, generally.I’d like to experiment with Amazon EC2 to handle load spikes, but the
    prospective database latency is prohibitive.
  4. How large is the current Twitter road map? How many features are you guys looking to add?Not to be evasive, but it’s hard to say right now. There’s a lot
    that we’d like to do while still maintaining a simple, focused, easy-
    to-use service. Lots of people are interested in a groups feature,
    and that’s definitely on our radar. There’s lots of good stuff coming!
  5. How do you see Twitter affecting the blogosphere, IM, SMS, and Email?I don’t think Twitter is a replacement for blogging, just as I don’t
    think blogging is a replacement for journalism. As far as
    communicating ideas to an audience, one-to-many, Twitter works best
    for those particular ideas that are terse yet expressive, and don’t
    benefit greatly from an in-place thread of replies. For more
    personal (some might say mundane) updates, I think Twitter is a
    better fit than a blog. People are going to talk about their cats,
    inevitably, but do you really want someone talking about their cat in
    more than 140 characters?I think the real power of Twitter is its ability to channel over
    different mediums at the user’s whim. IM, SMS, email, and the web
    are just transports as far as Twitter is concerned. Generally, you
    have to go out and get information via whatever medium that
    information is on. With Twitter, information can come to you via
    whatever medium you prefer. Or, if you want some space, you can
    easily turn off the information tap with a simple “off” command.
    That’s powerful.


This entry was posted in Programming and tagged , , , . Bookmark the permalink.
  • http://yohanneswijaya.com Yohannes Wijaya (macnatic)

    Nicely done interview, Josh! it gave a peek on the “inside” of twitter.

  • http://www.radicalbehavior.com Josh Kenzer

    Thanks macnatic. By the way, I know you were running late for your photowalk with Scoble and Thomas Hawk. Did you make it?

  • http://blog.gastanaga.com Martin

    Nice work!

  • http://www.radicalbehavior.com Josh Kenzer

    Martin, I assume you are complimenting Alex on the nice work of Twitter. I know Alex was deeply involved in the new API released this week including the potential difficulties (and advantages) of using Google Docs.

  • http://www.colinloretz.com Colin Loretz

    This is a great look behind the scenes of Twitter, especially for all of the Rubyists out there.

    I started using Twitter yesterday and I like it a lot.

  • http://chrisbrogan.com Chris Brogan…

    This is truly the most informative piece of blogging on Twitter that I’ve seen to date. I’ve written some how-to stuff, and some social neato stuff, but wow. This was really interesting. A true peak under the kitty cats. Thanks!

  • http://spaceygreview.blogspot.com/ Grayson

    Great quote: “I don’t think Twitter is a replacement for blogging, just as I don’t
    think blogging is a replacement for journalism.” Kinda sums it all up! Thanks for the interview.

  • http://www.radicalbehavior.com/experimenting-with-cakephp/ Experimenting with CakePHP

    [...] had started writing a Twitter mash-up in Ruby on Rails, but then after my interview with Alex Payne and some tests our IT guys ran in our hosting environment, I was convinced that Ruby is hard to [...]

  • http://stronglist.com/2007/04/twitter-and-scaling-with-ruby-on-rails/ stronglist.com » Blog Archive » Twitter and Scaling with Ruby on Rails

    [...] However, its always good to stay informed and know about the issues other developers are facing. Read the whole interview via radicalbehavior Posted by strong Filed in Uncategorized April 11th, [...]

  • http://www.sauria.com/blog/2007/04/11/who-said-dynamic-language-performance-doesnt-count/ Ted Leung on the Air » Blog Archive » Who said dynamic language performance doesn’t count?

    [...] the desk of Alex Payne: All of us working on Twitter are big Ruby fans, but I think it’s worth being frank that this [...]

  • http://www.holovaty.com/ Adrian

    If you’re looking for all of the dynamic-language, rapid-development pleasure of Rails, plus *much* better performance, give Django a shot: djangoproject.com.

  • http://www.joestump.net/2007/04/dont-say-i-didnt-say-i-told-you-so.html joestump.net » Blog Archive » Don’t say I didn’t say I told you so

    [...] I was fairly convinced that it would make serious scaling a huge pain in the butt. Today, by way of an interview of a Twitter developer, comes the answer I’ve been expecting: Running on Rails has forced us to deal with scaling [...]

  • http://weblog.lonelylion.com/2007/04/12/twitter-on-rails/ Lonely Lion » Blog Archive » Twitter on Rails

    [...] negative comments about Rails, you instantly get attacked online, right? True, unless you’re a developer for Twitter. Look, I love Rails, I really do, it’s a great framework, it’s fun to use, it’s [...]

  • http://jay.tuley.name Jay Tuley

    I don’t think the term “syntactical sugar” is what you wanted to use, since the connotation of “syntactical sugar” typically infers not only that the syntax makes it a little easier to do something, but also that the syntax change doesn’t have a performance penalty. Unless you are referring to what others have called “syntactical sugar” and your point is that it isn’t really “syntactical sugar”.

  • http://blog.elisehuard.be/?p=8 Not Another Blog » Blog Archive » Twitter on Rails

    [...] Interesting interview with one of Twitter’s developers (see previous post about microblogging). I’ve been wondering how Ruby on Rails scales, i guess this answers that. [...]

  • http://laughingmeme.org/2007/04/12/twitter-ruby-and-scaling/ Twitter, Ruby, and Scaling – Laughing Meme

    [...] gave a phenomenal interview on Twitter and Rails a couple of weeks ago. This morning its all over the Net — but folks I think are taking the [...]

  • http://www.alexrudloff.com/ Alex Rudloff

    Maybe I can start pointing to this interview to get the Ruby on Rails community to stop trying to force Rails down our throats…

    Great post! ;)

  • http://brokekid.net/2007/04/12/twittering/ Twittering – Brokekid.net

    [...] the Blogger Meetup folks that stop through here, I just ran across this article about Alex. I had no idea he joined the Twitter team. Anywho, good luck to [...]

  • http://jermolene.wordpress.com/2007/04/12/links-for-2007-04-12/ links for 2007-04-12 « Treat with Jermolene

    [...] 5 Question Interview with Twitter Developer Alex Payne “ll the convenience methods and syntactical sugar that makes Rails such a pleasure for coders ends up being absolutely punishing, performance-wise… Ruby is slow.” (tags: ruby twitter rails performance scaling) Posted by jermolene Filed in Uncategorized [...]

  • http://www.agenturblog.de/2007-04/ruby-is-slow/ Ruby is slow : agenturblog.de

    [...] einem Interview mit Josh Kenzer lässt Alex Payne,einer der Twitter Developer tief in die Karten der derzeit größen auf Ruby on Rails [...]

  • http://cephas.net/blog/2007/04/12/communication-multiplexers/ Aaron Johnson » Blog Archive » Communication Multiplexers

    [...] an interview with one of the developers on the twitter.com team: I think the real power of Twitter is its [...]

  • http://www.medimpact.com Fred

    I still don’t know exactly what “Ruby on Rails” is? Some guy tried to sell me some last night, said it would get me “high as a mother fucker”. I’m not wearing pants.

  • http://brosinski.com/stephan/2007/04/12/twitter-als-ernstfall-fur-ruby-on-rails/ brosinski.com/stephan » Twitter als Ernstfall für Ruby on Rails

    [...] WebApp Skalierungsprobleme mit sich bringt ist klar. Einer der beteiligten Entwickler bringt in einem Interview durchaus etwas Frust zum Ausdruck: Running on Rails has forced us to deal with scaling issues – [...]

  • http://www.cricketschirping.com/weblog/?p=1000 The Sound of Crickets Chirping » Blog Archive » Databaselessness, aka RDBMS: The Scalability Punching Bag

    [...] 5 Question Interview with Twitter Developer Alex Payne View blog reactions [...]

  • http://www.dontwatchme.com Gunnard

    Its interesting to hear someone talk about a language that is slow and not talk about how to better do it in a faster language. I am talking about php/python. Would Twitter be better off running on a more “mainstream” system? Just a thought – don’t kill me ;)

  • http://www.rubyinside.com/ Peter Cooper

    I’m not entirely buying the Ruby speed argument. Sure, we know Ruby is slower than other languages, but when dealing with the Web, databases, etc, it really doesn’t matter unless you need to do some serious processing.. which hardly any Web app does.

    Put it this way, I’ve taken some reasonably well performing Perl daemon code I have that serves hundreds of millons of requests per month, and managed to port it to Ruby and make it even faster.. so I’m just not buying that Ruby’s performance is really an issue with Web applications.

  • http://www.dontwatchme.com Gunnard

    Peter:
    So what is the argument then for a language? Comfort? Given that the speed of web apps is neg-lable, one should program in any language they choose? I started out in perl and understand that perl can be 100% awesome vs a PHP hack or something. How about the (sorry) fastCGI issue? doesn’t that hinder the performance of the web app? I am sorry to just call that out but if it is an issue then I must. This is not a disagreement but a debate, please contribute to it, anyone ;)

  • http://www.petercooper.co.uk/ Peter Cooper

    My personal opinion is that languages can win and lose on factors like the quality of libraries, quality of deployment systems (case in point, mod_php vs everything else), ability of the language to interface with other things, qualit of frameworks, etc. Those things are related to the ecosystem of a language rather than the core performance of the language per-se.

  • http://www.megginson.com/blogs/quoderat/2007/04/12/ruby-on-rails-pain-at-twitter/ Megginson Technologies: Quoderat » Blog Archive » Ruby on Rails pain at Twitter

    [...] Kenzer has posted an interview with Alex Payne, a developer for Twitter, which is one of (if not the) biggest Ruby on Rails-based web apps. A [...]

  • http://www.memecat.com Jamie Pitts

    I appreciate the honesty in this interview.

    I just soft-launched my rails-based video tracker and I am using the caching all over the place. It is easy to do and every rails developer should put it in before launching.

    The language is amazingly cool to develop in, and rails saves a lot of time even if the data modelling approach is somewhat simplistic. But I can definitely see a performance difference between ruby and languages such as perl, php, and even java.

    As with everything in engineering, you have to deal with difficult trade-offs. With Memecat, I chose to pay for coding happiness with more processor heat and server memory.

  • http://www.texasstartupblog.com/2007/04/12/twitter-blaming-ruby-on-rails-for-failures/ Texas Startup Blog: Web 2.0 and Social Media » Blog Archive » Twitter blaming Ruby on Rails for failures?

    [...] placing the blame squarly on the Ruby on Rails framework.  Alex explains in an interview with Josh Kezner, It’s also worth mentioning that there shouldn’t be doubt in anybody’s mind at [...]

  • http://lojic.com/blog/?p=38 lojic.com » Blog Archive » Twitter is built with Ruby on Rails

    [...] researching it recently. This post on DHH’s blog informed me of that. The entry references an interview with a Twitter developer about their scaling issues. By various metrics Twitter is the biggest [...]

  • http://jim.mmdc.net/ Jim O’Connell

    You really should have limited his responses to 140 characters.

    Great interview.

  • http://redmonk.com/sogrady/2007/04/12/links-for-2007-04-13/ tecosystems » links for 2007-04-13

    [...] 5 Question Interview with Twitter Developer Alex Payne “It’s also worth mentioning that there shouldn’t be doubt in anybody’s mind at this point that Ruby itself is slow. It’s great that people are hard at work on faster implementations of the language, but right now, it’s tough.” (tags: via:Ted Ruby performance dynamiclanguages Twitter Rails) [...]

  • http://www.redmonk.com/cote/2007/04/13/links-for-2007-04-13/ People Over Process » Blog Archive » links for 2007-04-13

    [...] 5 Question Interview with Twitter Developer Alex Payne (tags: ruby rails twitter performance) [...]

  • http://www.brandonwerner.com/2007/04/13/twitter-admits-ruby-on-rails-cant-scale/ Twitter Admits: Ruby On Rails Can’t Scale at Brandon Werner

    [...] (Link via Daring Fireball) Sphere: Related Content [...]

  • http://www.radicalbehavior.com/wow-traffic-surges/ Wow! Traffic Surges

    [...] had 6,160 visitors to my blog…yesterday! Most the traffic is to read the interview with Twitter developer Alex Payne. The second most popular is the post about experimenting with [...]

  • http://lucasjosh.com/blog/2007/04/13/twitter-rails-and-scaling/ lucasjosh.com » Blog Archive » Twitter, Rails and Scaling

    [...] little tempest in a teapot the past day or so has been the interview Twitter developer, Alex Payne did. In it, he somewhat calls out Rails for some of the performance [...]

  • http://hughmcguire.net/2007/04/13/scaling-ruby-on-rails/ hughmcguire.net · scaling ruby on rails

    [...] Twitter is apparently the busiest Rails site on the net, and here is what they have to say about it: 2. How has Ruby on Rails been holding up to the increased load? By various metrics [...]

  • http://brondsema.net Dave Brondsema

    Re: #2 — Acts As Partitioned http://partitioned.rubyforge.org/

  • http://www.ironclay.net/ Mario Ceste

    I would argue that Revolution Health, http://www.revolutionhealth.com is a larger site that Twitter.

  • http://brontemedia.com/2007/04/13/ruby-on-rails/ Bronte Media » Ruby on Rails

    [...] one of the Twitter developers, whose app is peaking 11,000 requests per second at the [...]

  • http://mnm.uib.es/gallir/posts/2007/04/13/1050/ Ricardo Galli, de software libre » Los problemas Twitter (y la escalibilidad)

    [...] tema viene del artículo y debate Twitter Problem, surgido a raíz de una entrevista a Alex Payne, uno de los desarrolladores de Twitter. Me llamó muchísimo la [...]

  • http://blog.bruno.locaweb.com.br/2007/04/13/links-for-2007-04-13/ rascunho » Blog Archive » links for 2007-04-13

    [...] 5 Question Interview with Twitter Developer Alex Payne I came to Rails after working in PHP like many developers, but I’ve never been a language purist. (tags: http://www.radicalbehavior.com 2007 at_tecp rails ruby_on_rails entrevista blog_post twitter) [...]

  • http://baron.vc/links-for-2007-04-13/ Baron VC » Blog Archive » links for 2007-04-13

    [...] 5 Question Interview with Twitter Developer Alex Payne The developer of Twitter talks scaling. (tags: twitter startups) [...]

  • JustAnOutsider

    @Adrian Holovaty: Dude, this is so lame. Is this all you guys can do? look for disaffected companies and try to pitch your framework? almost like ambulance chasing..

    @Peter: Dear Pete, Ruby is slow, it eats CPU for breakfast, and please show us your million hits per month code. I’m sure its proprietary and you can’t show it to us.

    Rails is braindamaged when it comes to scaling. Reason? It was developed by an MIS/Marketing student with delusions of programming grandeur. DHH doesn’t know his RDBMS from his buttocks! And that’s the godawful truth.

    And now he’s squirming like a little you know who, because the rubber is hitting the road, and the thing doesn’t scale on the DB end. Well, this is what you get when you don’t understand the issues involved, and bitchslap anyone who brings them up in the initial phases in the name of “opinionation”.

    Don’t know what will come, maybe it will be an Erlang framework (No Thanks ErlyWeb, you’re just as ugly as rails, but we can be hi-bye friends..) or seaside or whatever.. but something is going to really cut rails and all its hype down a few notches (despite all the efforts of the blogocircuit talking heads milking the hell out of php-converts)

    No Wonder PragProg is offering an Erlang book to seed a “new wave” of “pragmatic” cash-cow-milking, but hey, you can never blame an entrepreneur.. especially a pragmatic one.

    Al3x, I hope DHH and 37S don’t get you fired from this, because what you’re dealing with is a sleazy marketing machine wrapping itself up in the post-rape sheets of opensource. They don’t like it when people mess with their revenue streams and their little conference-filling cash cow called “Ruby on Rails”

  • http://bobondevelopment.com/2007/04/13/ruby-on-rails-hits-a-wall-twitter-stutters/ Bob On Development » Ruby on Rails Hits a Wall; Twitter Stutters

    [...] to this interview with a developer at Twitter, that site is currently the largest Ruby on Rails site in operation [...]

  • http://www.rubyinside.com/ Peter Cooper

    JustAnOutside: It’s not all proprietary, but I don’t need to show it either. Just rig up a basic script that uses Mongrel (at library level) and returns stuff cached in Memcached, and you’ll easily hit 700m~1bn requests per month on a single box. It takes half an hour to run up such a test. Ruby is almost irrelevant in this example as the amount of processing to send stuff to HTTP clients is minimal.

    Then it all comes down to what percentage of requests have to hit a database or do some sort of logic, but as long as it’s under a certain percentage, you’re good.

  • http://www.rubyinside.com/ Peter Cooper

    Note, I’m not talking about Rails.. which is slow. I’m talking about actually developing your own stuff with Ruby. My argument is that Ruby’s speed is nearly irrelevant when it comes to fielding data between databases and networks.. since databases and networks are always slower than Ruby! (but not Rails)

  • http://mtj.wordpress.com/2007/04/14/twitter-rails-hiccups-today-proven-scalibility-tomorrow/ Twitter & Rails: Hiccups Today, Proven Scalibility Tomorrow « Better Software. Better Science. Better S*.

    [...] Software at 11:21 am by mj It’s been a fun week. Two weeks ago, Twitter developer Alex Payne gave a short interview, in which he talked about Twitter’s scaling issues. The money quote: Running on Rails has [...]

  • JustAnOutsider

    @PeterCooper: Agreed. Ruby’s speed is almost irrelevant, though it does affect the overall performance of an app especially through a framework which adds layers of abstraction (for developer productivity no doubt but still).

    A general comment:

    My general point is that Rails was not developed with performance in mind, which is very typical of run-of-the-mill developers, DHH being no exception. He created something which made sense to him and his rather superficial understanding of the performance issues and that is just as well. But let us not forget that DHH’s major problem while creating BASECAMP was _NOT_ performance and scaling, but Time to Market, and rails did that beautifully _for them_ It doesn’t mean DHH or rails community should start pretending it will work in all situations because Rails is beauty this and joy that and it just fits their brains and all that new-agey non-sense that DHH tries to spread all the time.

    My issue is with 37S and gang protecting RoR as a corporate brand without stating it in so many words, and attacking even their most valued customers (RoR users are the other side of the Brand coin) who are in reality helping to test the framework to its limits.

    They are not going to get far with this type of attitude attacking someone and accusing them of being lazy if the users dare to point out some deficiencies in the framework which are well known in the community to begin with.

    DHH hints that multi-database solutions are possible with rails without offering so much as a link. If they are and a team running an 11k hps site doesn’t know it, then they should all be summarily fired! but I’m quite sure that is not the case and this is just another technical nit-picking by DHH in a tranparent attempt to save face.

    Ruby is almost equivalent to PHP speedwise (without all the crap) , and if stupid-pet-tricks are kept to a minimum (or at least made optional), there is no reason Ruby based web applications cannot scale to the same size that most PHP/Perl mega-sites do ( WikiPedia, Craigslist come to mind)

    The problem is that Rails makes it very easy to make the commitment on the front-end of the project which is the design and development part, but once you hit the critical size, and have hundreds of thousands of users it just becomes a Monkey on your back!.

    I don’t agree with the sentiment that Twitter should be thankful to RoR team for giving them a framework which got them to 11k hps. If you fail primarily and specifically because of your choice of framework not scaling, the failure is just as bad as failing in the beginning. If I hyped up and gave (for free) NASA a rocket with a claim it would take their astronauts to the moon and land them and bring them back, but it only took them to moon orbit where they were stuck, should NASA be thankful to me for FUCKING UP the mission? Should I chide NASA by presenting the fact that the rocket “at least” took them to the moon? whoopty frikking do.

    Given these constraints, it is best to do your initial demos and early version in RoR, but you better have contingency plans for when you hit critical mass because things will become extremely painful even if you DO have the VC cash to throw at the beast.

    I happened to invite quite a few people when twitter was having these performance problems and most of them refused to join or even go back there based on their initial impression of the slowness of the site. How that critical-user-mass loss figures in as total strategic loss for Twitter remains to be seen, but one thing is clear, the choice of RoR would have played a key part in that if we were to quantify the reasons for Twitter’s success or failure. Things are still touch and go for them, as they always are for most startups.

    I wouldn’t be surprised if Twitter was seriously looking into a rewrite in pure Ruby or perhaps another framework . Django Dev’ comments would have very little to do with it, but if I was Twitter, I’d be looking to cut my losses – these are business decisions and once you get to that size, your loyalties change. You may love Ruby, but I bet you’d really love that million dollar check in your pocket if you could pull it off, and if RoR stood in your way, you’d know what to do.

    I doubt they’d go the Python route, because the rework overhead would be just too risky. Unless of course they pull a reddit as it were.

    The only thing that can save Rails is a fork with some people with good grasp of SDLC (including deployment and operations) at the helm.

    Perhaps it should be called Ruby on Brains.

  • http://thebull.macsimumweb.com/2007/04/14/twitter-starting-to-get-de-railed/ Twitter starting to get de-Railed » Thinking Outloud

    [...] has been on a fast ride lately, getting lots of attention from various bloggers. The interview with Alex Payne from Twitter (which I found via Brandon Werner’s post) has really exposed Ruby on Rails current [...]

  • http://fucoder.com/2007/04/twitter-is-slow-but-not-because-of-ruby/ Twitter is Slow, but not because of Ruby | FuCoder.com

    [...] Alex stated it clearly in the Twitter interview that database has been the bottleneck, just like most share-nothing web development platform that [...]

  • http://www.julianonsoftware.com/?p=1926 Julian On Software » Twitter on Rails / Alex Payne: “Ruby is Slow”

    [...] 5 Question Interview with Twitter Developer Alex Payne “there shouldn’t be doubt in anybody’s mind at this point that Ruby itself is slow. It’s great that people are hard at work on faster implementations of the language, but right now, it’s tough. If you’re looking to deploy a big web application and you’re language-agnostic, realize that the same operation in Ruby will take less time in Python. All of us working on Twitter are big Ruby fans, but I think it’s worth being frank that this isn’t one of those relativistic language issues. Ruby is slow.” [...]

  • http://www.martin-english.com/whatsup/2007/04/twitter-real-life-ruby-on-rails-performance/ Twitter: real life ruby on rails performance | My Stuff

    [...] site has massive scaling problems, to the tune of 11,000 pageviews per second. According to this interview with a Twitter developer, a lot of the scaling problems are attributable to Twitter’s choice of platform: By various [...]

  • http://dmiessler.com/archives/1284 dmiessler.com | grep understanding knowledge

    [...] Link: Interview With Twitter Dev [...]

  • http://alexking.org/blog/2007/04/15/around-the-web Around the web | alexking.org

    [...] 5 Question Interview with Twitter Developer Alex Payne – great interview. [...]

  • http://glu.ttono.us/articles/2007/04/15/on-twitter-rails-and-community Gluttonous : On Twitter, Rails, and Community

    [...] interview by a twitter developer has gotten a good deal of press lately. For many, it has reawakened the [...]

  • http://www.balanceonrails.com.br/articles/2007/04/15/a-pol%C3%AAmica-twitter Balance On Rails

    [...] 5 Question Interview with Twitter Developer Alex Payne Apr 13 [...]

  • http://lastmeasure.com AndrewWeeblsoi

    I really think you should refrain from bragging about how awesome Rails scales, until you figure out how to make Twitter work reliably over 99 percent of the time. Twitter is as slow as constipation for me.

  • http://www.rackcto.com/2007/04/15/links-for-2007-04-15/ Jengates Blog » links for 2007-04-15

    [...] 5 Question Interview with Twitter Developer Alex Payne (tags: scalability ruby rails) [...]

  • http://www.nata2.org/2007/04/15/rails-woes-the-slow-that-is-keeping-twitter-down/ Rails woes. The slow that is keeping twitter down. » Harper Reed: Tech, Phones, Yo-yoing and Death Metal

    [...] the other day, one of the twitter engineers had a really great interview about twitter, their growth and their future. It is very insightful and covers some interesting ground. It is [...]

  • http://blogallalong.com/2007/04/16/twitter-suffering-from-ruby-on-rails-performance/ BlogAllAlong » Twitter suffering from Ruby on Rails Performance

    [...] is a nice interview with one of the developers of Twitter, talking about the issues they face with Ruby on Rails when [...]

  • http://www.infobong.com/wordpress/2007/04/16/linkdump-for-20070416/ infobong.com » linkdump for 2007.04.16

    [...] 5 Question Interview with Twitter Developer Alex Payne This interview reveals some of the new features Twitter may have in store, but also that the service is struggling to keep up with its growth. (del.icio.us tags: Twitter Web2.0 chat interview) [...]

  • http://davidsidlinger.com/blog/2007/04/16/scaling-rails/ david sidlinger » Blog Archive » Scaling Rails

    [...] at rc3.org posted about an interview with Twitter developer Alex Payne where he discusses some of the problems with scaling Rails-based [...]

  • http://www.redmonk.com/jgovernor/2007/04/16/links-for-2007-04-16/ James Governor’s Monkchips » links for 2007-04-16

    [...] 5 Question Interview with Twitter Developer Alex Payne Read the original article, not just DHH’s comments on it. its interesting. (tags: Twitter Joyent scale) This entry was written by jgovernor and posted on April 16, 2007 at 11:32 pm and filed under Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL. « Colgate starts Wal*Mart style Co-Innovation Model At SAP [...]

  • http://www.bieberlabs.com/wordpress/archives/2007/04/16/links-for-2007-04-17/ Bieber Labs » links for 2007-04-17

    [...] 5 Question Interview with Twitter Developer Alex Payne “I reached out to one of the developers on the Twitter team and asked if he would answer 5 questions. Alex not only answered them but is very honest and up front with his answers.” (tags: architecture scaling twitter rails ruby performance rubyonrails) [...]

  • http://warpspire.com/journal/web-production/on-scaling-performance-and-realism/ On scaling, performance, and realism – Warpspire

    [...] there’s been a whole hubaloo about Rails (Alex, David, and even Mark) ’scaling,’ ‘performance’ and egos flying rampant. [...]

  • http://dertompson.com/index.php/2007/04/17/twitter-scaling-problems-and-rails/ tOMPSON’s blog » Blog Archive » Twitter, Scaling problems and Rails

    [...] Atwood has an interesting post about massive scaling problems of twitter. In an interview a developer of twitter said that: By various metrics Twitter is the biggest Rails site on the net right now. Running on [...]

  • http://www.nicholaswright.org Nicholas Wright

    @JustAnOutsider: Jesus, I’m glad somebody finally took the time to type that up.

  • http://blog.paulbetts.org/index.php/2007/04/17/dhh-arrogant-maybe-but-make-sure-to-catch-his-point/ DHH Arrogant? Maybe. But make sure to catch his point » Thursday Night

    [...] been a lot of news lately regarding Alex Payne of Twitter’s interview regarding Ruby on Rails and Twitter’s performance problems, and more about the creator of [...]

  • http://codehappy.wordpress.com/2007/04/17/twitter-hits-the-rails-wall/ Twitter hits the Rails wall « CodeHappy

    [...] RadicalBehavior.com recently published an interview with a developer on the Twitter team. Much as I hate Twitter as an application, they are the world’s largest (in terms of concurrent users and requests processed a second) Ruby on Rails website. Most interesting to me is that they have been hitting the same walls in performance with their app that we’ve had to plough through recently at PayPerPost. [...]

  • lucas

    Ruby and Rails are very high level languages and as such are slow. Ruby is slow and and Rails to that and it’s even slower. Thank you for affirming this!

    What Rails is suitable for is small apps. If you’re a web design firm with a small client, use Rails. It’ll get you up and running fast, but if you want performance and have a realistic chance at gaining millions of users, you have to use lower level languages.

    The proliferation of frameworks means in general that sites will come out faster but run slower. Great for prototyping but not so good for deploying.

    However, if you believe in agile programming then you do deal with problems when they come up, not before. So until you get to be as big as twitter, you can act like you’re designing for, say, a 100,000 users.

  • lucas

    everybody stick with PHP we’ll all be better off!

  • http://www.flickertracks.com/blog/archives/2007/04/18/links-for-2007-04-18/ Flickertracks » Blog Archive » links for 2007-04-18

    [...] 5 Question Interview with Twitter Developer Alex Payne Title says it all. More stuff about the phenomenon of Twitter. (tags: twitter developer interview) [...]

  • http://blog.assembleron.com/2007/04/19/open-source-scaling-ruby-vs-php/ What I accidently learnt about programming » Open source Scaling Ruby vs PHP

    [...] has been a lot of talk in the blogsphere about scaling. Most of this have been caused by an interview with Alex Payne where he discusses the problems they have had with scaling up twitter. After [...]

  • http://ascher.ca/blog/2007/04/19/twitter-use-case-1/ Twitter use case #1! at david ascher

    [...] I just need them to publish data. Next season, if Twitter is still in business (and hasn’t collapsed under the load), I might just print out some stickers and plaster them in the [...]

  • http://shebanation.com/2007/04/14/frictionless-rails/ Friction(less) Rails « Shebanation

    [...] story of Twitter with quite a bit of interest. There was a bit of a flap recently when Josh Kenzer interviewed Twitter’s Alex Payne. Alex made some statements about the pain of doing very large scale scaling with Ruby on Rails that [...]

  • http://www.the-gay-bar.com/index.php/2007/04/20/marc-pilgrim-translating-pr-speak-of-rubyonrails-architect/ I wanna spend all your money … » Blog Archive » Marc Pilgrim translating PR speak of RubyOnRails architect

    [...] today I found an Interview by one of the Twitter developers who talks about Rails (Twitter is built on Rails). He summarizes the problems that Rails has when [...]

  • http://www.rockpepper.com/rails-cest-bien-mais.html rockpepper.com » Blog Archive » Rails c’est bien mais…

    [...] C’est pas moi qui le dit, c’est Alex Payne, un des développeurs de Twitter : 5 Questions Interview with Twitter Developer Alex Payne. Et la discussion est mouvementée sur le blog du créateur de [...]

  • http://agaelebe.wordpress.com/2007/04/21/por-que-usar-ruby-on-rails-convencendo-eu-voce-e-seu-cachorro-de-que-vale-a-pena-investir-seu-tempo-sobre-trilhos/ Por que usar Ruby On Rails? Convencendo eu, você e seu cachorro de que vale a pena investir seu tempo sobre trilhos « agaeleblog

    [...] dar uns bons exemplos de grandes projetos robustos e estáveis (não cite em hipótese alguma os problemas do Twitter) e procurar exemplos de outras empresas grandes que usam e recomendam Rails . Seria bom destacar [...]

  • http://blog.assembleron.com/2007/04/21/twitter-performance-db-vs-filesystem/ What I accidently learnt about programming » Twitter performance DB vs Filesystem

    [...] 5 Question Interview with Twitter Developer Alex Payne [...]

  • http://sahuguet.wordpress.com/2007/04/22/the-folly-of-ignoring-scaling/ The folly of ignoring scaling « The other side of the firewall

    [...] Sixteen months later, in an interview, Twitter Developer Alex Payne says: Twitter is the biggest Rails site on the net right now. Running [...]

  • http://blog.grumet.net/2007/04/20/1709 Andrew Grumet’s Weblog » Blog Archive »

    [...] developer Alex Payne on Rails scalability: “Once you hit a certain threshold of traffic, either you need to strip out all the costly [...]

  • http://www.webforth.com/2007/04/scaling-twitter-to-the-maximum webforth » Blog Archive » Scaling Twitter to the maximum

    [...] Twitter is this years success story. With millions of twits from millions of users, it has been reported that is struggling to scale. David posted couple of thuoghts over this issues in general last [...]

  • http://fschiettecatte.wordpress.com/2007/04/24/scaling-and-uptime/ Scaling and Uptime « François Schiettecatte’s Blog

    [...] then follows up with an except from an interview with a Twitter developer Alex Payne who says: Twitter is the biggest Rails site on the net right [...]

  • http://www.twittown.com Twitter Community

    We have linked you your article. Nice interview.

    The Unofficial Twitter Community and Forums
    http://www.twittown.com

  • http://www.techcrunch.com/2007/04/27/twitter-account-deleted-restored/ My Twitter Account Deleted, Restored

    [...] not saying a word about scalability and Ruby On Rails, either. But as one of (or the) largest Ruby on Rails applications on the web, a lot of people are keeping an eye on how it [...]

  • http://jp.techcrunch.com/archives/twitter-account-deleted-restored/ TechCrunch Japanese アーカイブ » 行方不明だった私のTwitterアカウント、無事復活

    [...] 私はRuby On Railsやスケーラビリティーについては評価を控えているが、Twitterはおそらく最大クラス(いや、もう最大かもしれない)のRuby on Railsアプリケーションであるため、そのスケーラビリティーの面にかなり注目が集まっている。 [...]

  • http://blog.spotstory.com/2007/04/27/some-other-truths-about-ruby-on-rails/ spotstory » Some other truths about Ruby on Rails

    [...] pointed me to Josh Kenzer’s interview last month with Twitter Developer Alex Payne.  The newsworthy bit is that Alex states that [...]

  • http://www.terminally-incoherent.com/blog/2007/04/27/ruby-on-rails-doesnt-scale-well/ Terminally Incoherent » Blog Archive » Ruby on Rails doesn’t Scale Well

    [...] seems that their issue is not the execution speed, but the Rails design itself. In a recent interview a Twitter developer Alex Payne said: The common wisdom in the Rails community at this time is that [...]

  • http://www.joelle.de/forum/ joelle

    Nice to see such a heavy site developed on ruby on rails. Eventhough I am not exactly sure what to do with twitter. :)

  • http://sqeez.org sqeez

    very interesting “frank” advice about rails. here’s hoping one day we’ll be there as well.

  • http://zeroinfluence.wordpress.com/2007/04/30/links-for-2007-04-30/ links for 2007-04-30 « Zero influence

    [...] 5 Question Interview with Twitter Developer Alex Payne Asking the question about scalability to which we’ve known the answer. I smell a rebuild soon. (tags: applications architecture twitter rails ruby performance scaling scalability) [...]

  • http://www.lemonup.com/my-twitter-account-deleted-restored/ ::lemonup::News, Technology, sports, cars, movie, video, blog, travel, mp3, picture, computer, notebook » My Twitter Account Deleted, Restored

    [...] not saying a word about scalability and Ruby On Rails, either. But as one of (or the) largest Ruby on Rails applications on the web, a lot of people are keeping an eye on how it [...]

  • http://www.niall-larkin.com/blog/?p=48 Clunky Flow » Scalability, Ruby On Rails and Twitter

    [...] they have discovered via the experience of deploying the world’s biggest Ruby on Rails app. here All the convenience methods and syntactical sugar that makes Rails such a pleasure for coders ends [...]

  • http://dotnet.org.za/armand/archive/2007/05/01/silverlight-dlr-and-other-mix07-announcements.aspx Impersonation Failure : Silverlight, DLR and other MIX07 Announcements

    [...] Heel, performance, something that big RoR sites like Twitter are facing. (See the interesting Alex Payne Interview for more on how they had to cope with massive scaling issues at [...]

  • http://tothbenedek.hu/turultwitter/perma/49437642 Turulcsirip – blumi

    [...] on Rails illúziórombolás: http://www.radicalbehavior.com/5-question-interview-with-twitter-developer-alex-payne/ blumi — 2007. 05. 04. [...]

  • http://kerrihicks.wordpress.com/2007/05/04/oh-sure-ror-will-scale/ Oh sure, RoR will scale…” « Web Dev’s Head

    [...] Web Dev’s Head In here, it’s too dark to read « Jogging at gunpoint… “Oh sure, RoR will scale…” May 4th, 2007 From an interview on Radical Behavior: [...]

  • http://ita.spazidigitali.com/2007/05/05/twitter-vs-italiani/ Spazidigitali – ITA | Twitter vs Italiani

    [...] quando questa intervista ha acceso gli animi attorno al tema della scalabilita di rails ho atteso di vedere la [...]

  • http://www.radicalbehavior.com/link-comeith-and-goeith/ Link Comeith and Goeith

    [...] something interesting today. Apparently this week, the Wikipedia article on Twitter linked to my 5 question interview with Twitter developer Alex Payne under the References section. When I went to check out the link, I found it has been removed. I [...]

  • rjordan

    Sounds like ruby/rails was fast enough to expose the un-scaleability of underlying database framework. I would suggest you first determine if your DBA is doing his job, if he is, it shouldn’t be that difficult to create an activerecord adapter that uses a connection pool to serve queries. Thus making it possible to use multiple backend databases yet still be transparent or at least mostly transparent to your application.

  • http://www.sameshirteveryday.com/2007/05/12/hello-world/ Same shirt every day » Blog Archive » Hello world!

    [...] rich are in motion and of course I’m writing in Rails in my spare time. All of a sudden, a scare article comes out claming Rails to be a slow dog… or dog slow… or both. I panic and decide to [...]

  • http://www.niyogi.org/surojit/?p=67 The Soapbox » Ruby-on-Rails (Ror) vs PHP

    [...] folks at Twitter recently expressed their difficulties in scaling with RoR – check this and this. They faced moderate backlash from the RoR development community and I consider that to be fairly [...]

  • http://spyderblog1.blogspot.com vaspers the grate

    I embedded my employer’s blog that I customized from a template, rather than my Vaspers the Grate blog, because my employer is thinking about converting from PHP5 to Ruby on Rails for our small to medium business web design/hosting clients.

    If anyone has such transition experience, from PHP5 to RoR, in a Linux, Agile, MySQL environment, please contact me.

    Thanks.

  • http://beobal.com/blog/2007/05/flickr-twitter-on-asynchronicity/ Flickr & Twitter On Asynchronicity | These go to eleven

    [...] message passing with Jabber to help decouple the components in their systems as they tackle their very well documented scaling issues. A lot of my day to day is concerned with enabling our own platform [...]

  • http://www.johnswords.com/?p=41 johnswords.com » Scaling Twitter. Jaiku is FaceBook, Twitter is MySpace

    [...] can hear Alex Payne talk about scaling Twitter on the 5 Questions Podcast and there might possibly be some audio from Blain Cook’s presentation at SD Forum a couple of [...]

  • http://www.appistry.com/blogs/marksu/net-performance/twitter-performance-problems-time-for-a-fabric/ MarkSu’s Blog » Blog Archive » Twitter Performance Problems? Time for a fabric?

    [...] an Interesting blog entry by Josh Kenzer – 5 Question Interview with Twitter Developer Alex Payne Alex points out that twitter was built using Ruby on Rails and has run into some Rails database [...]

  • http://terrychay.com/blog/article/is-ruby-the-dog-and-php-the-dogfood.shtml The Woodwork » Blog Archive » Is Ruby the dog and PHP the dogfood?

    [...] Twitter may be at 700, but it’s a great product and it’s probably the largest Rails installation on the internet. Before that it was…what was it? Oh yeah! If I were James Duncan Davidson, I’d be fellating al3x right now for proving that Rails can scale (if you rip out all the tuff that makes Rails attractive in the first place). [...]

  • http://skywriter14.wordpress.com/2007/05/23/language-war-real-stuff/ Language war: real stuff « My half-life2

    [...] with Ruby on Rails for speedy developement and easier maintainability in mind. Then the twitter debate came up and people spoke about the scalability and other issues with RoR. Now he is thinking of [...]

  • http://securitybuddha.com/2007/05/25/designer-labels-verus-solid-brands-is-the-web-development-loosing-the-plot/ Designer Labels Verus Solid Brands – Is The Web Development Loosing the Plot? « Mark Curphey – SecurityBuddha.com

    [...] Designer Labels Verus Solid Brands – Is The Web Development Loosing the Plot? Alex Hutton sent me an interesting mail with some links to some heated debate about Ruby on Rails and Twitter. I followed the trail back across various tirades about PHP, Rails and eventually to this article. [...]

  • http://blog.tanzmandat.de/2007/04/13/interview-mit-twitter-developer-alex-payne/ Websenat » Interview mit Twitter Developer Alex Payne

    [...] immer langsamer. Das Interview mit dem Twitter-Developer Alex Payne zeigt aber eine Lösung: 5 Question Interview with Twitter Developer Alex Payne von RaymaN | Allgemein | Trackback | RSS [...]

  • http://blog.websenat.de/2007/04/13/interview-mit-twitter-developer-alex-payne/ Websenat » Interview mit Twitter Developer Alex Payne

    [...] immer langsamer. Das Interview mit dem Twitter-Developer Alex Payne zeigt aber eine Lösung: 5 Question Interview with Twitter Developer Alex Payne Sociable Bookmarks: Diese Icons verzweigen auf soziale Netzwerke bei denen Nutzer neue Inhalte [...]

  • http://www.profy.com/2007/05/27/tech-behind-web-20/ The Tech Behind Web 2.0: Is Rails Really the Future?

    [...] for me, not really understanding how Rails works. I do know that when I read things like the interview with Alex Payne from March, I wonder if Rails, and even PHP are the future of Web [...]

  • http://web2effect.com/blog/?p=844 Web2.0 Effect Blog Web 2.0 Blog Technology Help » Blog Archive » The Tech Behind Web 2.0: Is Rails Really the Future?

    [...] for me, not really understanding how Rails works. I do know that when I read things like the interview with Alex Payne from March, I wonder if Rails, and even PHP, are the future of Web [...]

  • http://kromeblog.kromeboy.net/index.php/2007/05/29/da-twitter-a-jaiku/ Da Twitter a Jaiku KromeBlog – il blog di Sergio Longoni

    [...] e momenti di solitudine causati dalla mancata sincronizzazione delle timeline e soprattutto dopo le tutt’altro che rassicuranti parole di un programmatore della piattaforma penso sia arrivato il momento di cominciare a guardarsi [...]

  • http://jeffmcneill.com/2007/06/04/links-for-2007-06-04/ Jeff McNeill » Blog Archive » links for 2007-06-04

    [...] 5 Question Interview with Twitter Developer Alex Payne Mar 2007 (tags: twitter rails scaling) [...]

  • http://bloggingrails.wordpress.com/2007/06/06/why-rails-is-going-to-be-better-than-php/ Why Rails is going to be better (* than PHP) ? « Blogging Rails

    [...] on June 6th, 2007. The Ruby on Rails blogosphere has been buzzing a lot lately with Twitter’s interview and their woes with scaling Twitter. Than over at Terry’s, he reignited the fire with by saying “Is Ruby the dog and PHP [...]

  • http://www.fredrik-holmstrom.se/wordpress/?p=4 Fredrik Holmstrom.se » Blog Archive » Läsvärt AKA dagens länkskörd

    [...] Interview with Twitter developer Alex Payne [...]

  • http://www.tgofbs.it/?p=81 The gang Of BS » Blog Archive » Ruby on Rails visto da uno sviluppatore J2EE

    [...] e scalabilità: In produzione bisogna usare FASTCgi (sì i vecchi cgi tornano in auge) e RoR sembra non scalare bene ( e non lo dico [...]

  • http://www.econectados.com/2007/06/twitter-moviendose-a-django-python/ eConectados » Twitter moviéndose a Django (Python)

    [...] (si tuviera un servidor privado quizás cambiaría de idea). Hace ya 2 meses que hicieron una entrevista a este desarrollador de Twitter, Alex Payne; y se montó una buena discusión en el blog de Ricardo Galli que en resumen criticaba [...]

  • http://www.brainfuel.tv/chris-weekend-links-june-16th BrainFuel » Chris’ Weekend Links – June 16th

    [...] 5 Question Interview with Twitter Developer Alex Payne — A good read. (Via Ryan Thrash) [...]

  • http://www.candyjar.co.uk/?p=292 An Interview with a Twitter Developer at Candyjar – David Ward

    [...] 5 Question Interview with Twitter Developer Alex Payne Bookmark to: [...]

  • http://www.brianoberkirch.com/2007/07/09/the-infrastructure-of-presence/ The infrastructure of presence at Like It Matters

    [...] make it they’ll be in a highly defensible position, because real-time presence is (as their recent woes have demonstrated) *really freaking [...]

  • http://markmaunder.com/2007/programming-language-choices-for-entrepreneurs/ startups, technology and innovation » Programming language choices for entrepreneurs

    [...] don’t know enough about Rails to judge it’s worth. I do know that Rails may have problems scaling. I also know that you can’t hire a Rails developer in Seattle for love or [...]

  • http://membo.wordpress.com/2007/07/31/links-for-2007-07-31/ links for 2007-07-31 « membo

    [...] 5 Question Interview with Twitter Developer Alex Payne (tags: rails twitter) [...]

  • http://sablog.com/archives/2007/08/01/open-source-carpetbaggers-entitlement-mentality Shanti’s Dispatches – Open Source Carpetbaggers’ Entitlement Mentality

    [...] lately it seems like frameworks and apps (see comments) can’t catch a break. (there are other examples, i.e. people bitching [...]

  • http://themesearchengine.com/blog/2007/07/19/how-to-drive-traffic-from-twitter/ How to Drive Traffic from “Twitter”?

    [...] weblog: two weeks on twitter 72. twitter – Web2.0List 73. Twitter Gets Their Venture Round 74. 5 Question Interview with Twitter Developer Alex Payne 75. Scaling Twitter – Railsconf 2007 » SlideShare 76. *michael parekh on IT*: ON TWITTER’S [...]

  • http://killersoft.com/randomstrings/2007/08/12/php-did-not-cause-facebook-code-leakage/ PHP Did Not Cause Facebook Code Leakage at Random Strings

    [...] only fantisize about. If PHP coders were building their applications on a platform pre-destined for Twitter-like failures, no doubt we’d have heard about it by [...]

  • http://dharmalog.com/2007/08/16/twitteral3x-the-real-power-of-twitter/ :// dharmalog » twitter/al3x: “the real power of Twitter”

    [...] bookmarks + recentes (del.icio.us/nandop) � 5 Question Interview with Twitter Developer Alex Payne � How to publish your Facebook status to Twitter � TwitterBuzz – The most popular links on Twitter [...]

  • http://parveenkaler.com/?p=49 Parveen Kaler » Blog Archive » FogBugz World Tour: Vancouver

    [...] Joel could have thumbed his nose, stuck out his tongue, and can say, “Neener, neener, neener” everytime Twitter goes down [1, 2]. [...]

  • http://www.broschart.net/twitter-on-rails/ Twitter on Rails | tactical web development

    [...] von Rails Alex Payne, einer der Twitter-Entwickler, entschloß sich damals, mit seinem Unmut an die Öffentlichkeit zu gehen. Seine Aussage, daß Rails zwar nett zu programmieren sei, sich wohl aber kaum zur Skalierung für [...]

  • http://www.blog.armandososa.com/2007/09/27/ruby-on-rails-despues-del-hype/ DuperMag » Archivo » Ruby on Rails: después del hype

    [...] escala. Y si lo presionas de más se tropesará y se quedará catatónico.. O como dijera mejor el mismo Alex Payne ( desarrollador de Twitter) [...]

  • http://www.planetfrank.us/?p=874 Planetfrank » Blog Archive » ruby vs php

    [...] nos habla de la experiencia de Alex Payne (desarrollador de Twitter) y de Derek Sivers (de CDBaby). los dos parecen quejarse de la escalabilidad de este lenguaje. derek [...]

  • http://blog.wekeroad.com/2007/10/10/imploding-rails-jesus-dhh-and-the-uncle-ben-principle/ Rob Conery » Imploding Rails, Jesus DHH, and The Uncle Ben Principle

    [...] damn happy. As we all know, Twitter is having problems – Alex Payne, one of the Twitter Developers, discusses this at length (emphasis mine): Twitter is the biggest Rails site on the net right now. Running on Rails has [...]

  • http://tech.ruizology.com/2007/10/14/railsare-you-going-to-be-a-roadblock/ Rails…are you going to be a roadblock? | so I was thinking…

    [...] on this problem right now. CDBABY creator went to Rails and BACK TO PHP. Twitter is running into performance issue as they scale. It seems all the “magic” of rails of hiding the crap you do not what to [...]

  • http://www.webkinzmap.phpnet.us DDT-MODELS

    Control of information is hugely powerful. In the US, the threat is that companies control what I can access for commercial reasons. (In China, control is by the government for political reasons.) There is a very strong short-term incentive for a company to grab control of TV

  • http://www.webkinzmap.phpnet.us DDT-MODELS

    Because of your work, so many people can work together, so many people have discover each other than you open a new world of communication between people.

  • http://www.jupiter-labs.com/blog/programming/ruby-on-rails-php Ruby-On-Rails or PHP? | Jupiter Labs Blog

    [...] the fall of Rails, written by Rob Connery. Read the part where he is talking about the problems Twitter currently has, he says: “looks like Twitter is riding Rails right off a cliff”. Rob [...]

  • http://www.webkinzmap1.phpnet.us DDT-WEBKINZ

    You own my respect and gratitude. Thanks to your hard labour and persistance we have a magnificent web and together with other standards an easy to use enviroment. Thank you!

  • http://geekim.net/podcast/geekim-podcast-028/ גיקים, פודקאסט מספר 28 – “I’m Youre Biggest Flan” | גיקים – פודקאסט שבועי | Geekim – Weekly Podcast

    [...] המתחרים העיקריים; אחד המפתחים מדבר בגילוי לב מפתיע על הקשיים בגידול יישומים שמבוססים על Ruby On Rails; בהודעות השגיאה של טוויטר מככבים מגוון חתולים, במיטב [...]

  • http://www.webdevelopment2.com/cakephp-ruby-rails-bias/ 6 Reasons Why I Use CakePHP Instead of Ruby On Rails | Web Development 2.0: Web Design, CakePHP, Javascript

    [...] one of the developers of Twitter (huge RoR application) has expressed concern about RoR’s performance. For the rest of us of us on shared hosts or who write small/medium sized applications for clients [...]

  • http://foliovision.com/2007/11/29/cakephp-versus-ruby-on-rails/ CakePHP/PHP versus Ruby on Rails/Ruby: Coding Languages, a developer’s new girlfriend

    [...] big debate about Ruby on Rails versus PHP was set off by Alex Payne of Twitter’s complaint about the speed of RoR in an interview: All the convenience methods and syntactical sugar that makes Rails such a pleasure [...]

  • http://www.dirkmeister.de/2007/04/22/skalierbarkeit-und-%e2%80%9cruby-on-rails%e2%80%9d/ dirkmeister.de » Blog Archive » Skalierbarkeit und “Ruby on Rails”

    [...] hier gar nicht mit dem Sinn und Unsinn von Twitter beschäftigen, sondern ich möchte mich auf ein aufschlussreiches Interview mit dem Twitter-Entwickler Alex Payne verweisen in dem es auch um die Skalierbarkeit von Rails geht. In dem Interview heisst [...]

  • http://microserf.wordpress.com/2007/12/12/large-sites-using-ruby-on-rails/ Large sites using Ruby on Rails « Microserf

    [...] Wednesday, December 12, 2007 I read the newspaper Computer Sweden today, and there was an article about how Ruby on Rails is getting thumbs up from major projects. It was very interesting, since one of the main cons of the framework is how it doesn’t scale very well. [...]

  • http://www.txtst.com/wordpress/index.php/archives/252 see a puffin eat a fish » Scaling in Rails

    [...] friend Claude pointed me to this interview with the Twitter developers regarding their Rails scaling issues. Not surprisingly, you can throw [...]

  • http://stud.cmd.hro.nl/0763618/cooltv/?p=18   Voip & Twitter by CoolTV
  • http://locut.us/blog/2007/12/18/scala-the-best-of-both-ruby-and-java/ Ian’s Blog » Scala: the best of both Ruby and Java

    [...] requiring over 15 times as long to perform a CPU-intensive task as Java (and this has caused real life problems for some Ruby [...]

  • http://www.williambharding.com/blog/?p=90 800 Steps To Go » Blog Archive » Rails Performance: A Brief History of the Universe

    [...] being a big boy Rails app. But as I started to look into the logistics of this, I ran into a quick interview with Alex Payne regarding Rails performance on Twitter that made me raise an eyebrow. A couple [...]

  • http://rubyonrailswin.wordpress.com/2008/01/28/scaling-ruby-on-rails-part-3/ Scaling Ruby on Rails, Part 3 « Chronicling My Ruby on Rails Journey

    [...] is different than what Alex Payne, another developer at Twitter, said when he was interviewed here. Subsequent to Alex’s interview, Rails has been blamed incessantly for not being able to [...]

  • http://doodeesthailand.blogspot.com/ Doodee

    Thanks for sharing

  • http://blog.7deeds.com/?p=31 7deeds » Blog Archive » How to use Ruby on Rails in your day job

    [...] more than 1.000.000 users. There must be a way to scale, and maybe it is a matter of learning how. According to one of Twitter’s developers, Ruby is a slower language than Python for example. Some say it doesn’t matter for web [...]

  • http://staging.brianromanko.com/2007/04/15/maybe-twitter-should-have-used-castle/ Hey! It’s Brian! » Blog Archive » Maybe Twitter Should Have Used Castle?

    [...] interview with Alex Payne of Twitter is an interesting read. Question number 2 is the most striking: [...]

  • http://www.gauravgupta.in Gaurav Gupta

    Nice.

  • http://blog.hopelesscom.de/?p=275 Pharaos World

    [...] main reason seems to be that Rails got some serious scaling issues and some people at the community thinking “that throwing more CPUs at [...]

  • http://www.radicalbehavior.com/the-zend-framework/ The Zend Framework

    [...] reviewed a few programming frameworks on this site: Ruby on Rails, Django and CakePHP. I think learning each one has made me pretty adept at quickly [...]

  • http://warrenseen.com/blog/2007/04/16/rails-twitter-and-the-800lb-gorilla-in-the-room/ Warren Seen » Blog Archive » Rails, Twitter and the 800lb Gorilla in the Room…

    [...] 800lb gorilla in the room that no-one really wants to acknowledge. Yes, the ’s’ word: Scaling. Oh, they’re quick to tell you that it’s an uninteresting problem (at least for a [...]

  • http://blog.code.ae/2008/05/04/twitter-moving-away-from-rails/ blog.code.ae » Blog Archive » Twitter moving away from Rails?

    [...] to scale something like Twitter, and quotes such as “Ruby is slow” in interviews with one of the developers, will Twitter move away from DHH’s pet [...]

  • http://www.resourcefulidiot.com/2008/05/ruby-on-rails-is-good-for-concepts-but-not-much-else/ Ruby on Rails is good for concepts but not much else | Resourceful Idiot

    [...] Every startup is focused on the same thing and that is getting a product out the door at a minimum amount of cost. The easiest way to ensure low cost is to cut down on physical development time. What I mean by physical development time is the actual time it takes to go from paper to final product. This is where Ruby on Rails has found its niche. Rails has been hailed as being the best thing since sliced bread when it comes to rapid development. I am not going to debate this fact because this is exactly why I use the framework myself. The highly debated topic I am here to weigh in on is the points of scalability and performance. These are exactly the same two points employees at Twitter have very publicly commented on. [...]

  • http://thedaneshproject.com Danny

    Agreed, sometimes what seems like the best idea might just come back to bite ys…

  • http://www.liamchristopher.com/wp/?p=5 TechnoCynic / Are RDBMS’ necessary?

    [...] Friendster, Myspace, Twitter, or the recent Facebook [...]

  • http://blog.chantal13.com/2008/05/15/350/ Twitter Problems due to Ruby on Rails scaling?

    [...] 5 Question Interview with Twitter Developer Alex PayneComparison of web application frameworks [...]

  • http://www.brazencareerist.com/2008/05/16/five-things-twitter-has-forgotten-not-to-do/ Five Things Twitter Has Forgotten Not To Do : Brazen Careerist

    [...] have been the clue to ditch Ruby On Rails as the language of choice for the page’s framework. As far back as March 2007, Twitter developer Alex Payne has acknowledged the fact that Rails just do…. In an interview Alex Payne said this: All the convenience methods and syntactical sugar that makes [...]

  • http://www.frenzyblogging.com/2008/05/20/announcing-the-totally-unofficial-build-a-better-twitter-contest/ Announcing the Totally Unofficial Build a Better Twitter Contest | Blogging

    [...] “non-trivial,” because Ruby on Rails, as Twitter developer Alex Payne himself noted, is easy to develop with, but hasn’t ever proven particularly scaleable. So, OK, Twitter underestimated scaleability. It wouldn’t be the first time, right? But yet [...]

  • http://blog.socaltech.com/2008/05/22/scalability-where-engineering-counts/ Benjamin Kuo’s Blog » Blog Archive » Scalability: where engineering counts

    [...] but, having been on the engineering side of things (as a software architect) I do know that their choice of Ruby On Rails — the interpreted language they use at their back end for the service — must have been [...]

  • http://spatiallyrelevant.org/2008/05/23/ruby-on-rails-scales/ spatially relevant » Blog Archive » Ruby on Rails Scales?

    [...] I guess not. Perhaps Alex is wrong and I understand why Lee Mighdoll isn’t there anymore or Blaine Cook, I wonder if it’s [...]

  • http://www.killerphp.com/articles/ruby-on-rails-a-paper-dragon/ » Ruby on Rails – a paper dragon? » Blog Archive KILLERPHP.COM

    [...] The complete interview with the Twitter developer Alex Payne. [...]

  • http://www.konterfai.com/?p=490 Holy Moly » Blog Archive » What in heaven is Twitter ? #video

    [...] Die Antworten findet man in dem zugehoerigem Blogbeitag von Herrn Kenzer  [...]

  • http://www.teamlalala.com/blog/2008/06/01/why-do-people-sometimes-feel-attacked-even-though-no-one-is-attacking-them/ Closer To The Ideal » Blog Archive » Why do people sometimes feel attacked, even though no one is attacking them?

    [...] incident last year started when Radical Behavior interviewed Alex Payne, who was one of the developers at Twitter. Alex said: By various metrics Twitter is the biggest [...]

  • http://terrainnova.org/blog/?p=112 terrainnova.org

    When Twitter eventually scales…

    Twitter should use a simple mobile app/client that can help spread itself virally through the best bridge between internet and mobiles: SMS.
    ……

  • http://johnnywey.wordpress.com/2008/06/08/ruby-on-rails-and-twitter/ Ruby on Rails and Twitter « a regular expression

    [...] IM hasn’t worked in at least a week, and searching is spotty at best. There are also multiple articles on the Internet discussing Twitters problems with RoR as its application [...]

  • http://aentos.com/blog/2008/06/real-world-applications-in-ruby-on-rails/ aentos blog » Blog Archive » Real world applications in Ruby on Rails

    [...] think that the most widely known app written in Rails is probably twitter.com. After an interview last year where twitter developer Alex Payne told about their issues scaling twitter there was [...]

  • http://www.lambdalife.net/2008-06-17/us-versus-ruby-the-programming-language.html λ в прописи » U.S. versus Ruby the Programming Language
  • http://www.zenyk.com/?p=89 Блог Зеника » Blog Archive » Сім раз відміряй один раз відріж

    [...] як все дуже сильно повязано. До того ж Ruby сама по собі повільна мова і тому ціна “додавання” обчилювальних [...]

  • http://bamdadi.com/2008/06/29/twitter-a-voice-which-is-dying/ گفتگوی زیبایی که خاموش می‌شود « بامدادی

    [...] درباره‌ی بحث این‌که مشکل توییتر به چارچوب روبی‌روی‌ریل برمی‌گردد یا خیر این مطالب را ببینید: {4}، {5}، {6} [...]

  • http://imohax.com/2008/07/01/links-for-2008-07-01/ links for 2008-07-01 « Mo Hax

    [...] 5 Question Interview with Twitter Developer Alex Payne Point #2 is the really interesting one. Finally we have a frank, though not negative assessment of Ruby, and particularly Rails’, trade-offs for the ease of developing web sites with it. Let’s face it, Ruby and Rails are _not_ designed for complex, high-v (tags: ruby rails twitter performance scaling) [...]

  • http://techie-buzz.com/twitter/why-twitter-needs-to-scale-horizontally-not-vertically.html Why Twitter Needs to Scale Horizontally, not Vertically?

    [...] software like Java or Python which would do good in the long term. This exact question about scalability with ROR had been talked about in a interview with a twitter developer back in March [...]

  • http://betweengo.com/uncategorized/2008/07/22/twitter-and-rails/ betweenGo » Twitter and Rails

    [...] is an interesting interview w/ Twitter developer Alex Payne about the issues Twitter has had with Ruby on Rails. The common [...]

  • http://www.landoweb.com/2008/07/25/rails-scales-or-does-it/ Scaling Rails for Large Applications | lando.blog

    [...] have read in many places that Twitter did have problems scaling with their growth, but considering how quickly they grew I could not have [...]

  • http://www.carlcrowder.com/blog/?p=22 Ruby on Rails

    [...] who have used it in large scale projects have found it difficult to scale, for example, Twitter. Interestingly, all the people who I found defending the scalability of RoR did so by saying [...]

  • http://expendablewords.com/2008/08/10/twitter-developer-interview/ Twitter Developer Interview « Expendable Words

    [...] There’s a short interview with Alex Payne, one of the Twitter developers over at radicalbehavior.com. He’s a Ruby / RoR developer (and big fan), but points out how it falls short for high [...]

  • http://www.expendablewords.com/?p=13 Expendable Words » Blog Archive » Twitter Developer Interview

    [...] a short interview with Alex Payne, one of the Twitter developers over at radicalbehavior.com. He’s a Ruby / RoR developer (and big fan), but points out how it falls short for high [...]

  • http://twitter.com/DougBarger Twitter.com/DougBarger

    Interesting interview and nice to get inside insight from a developer on the social networking tool.

  • http://dev.holooli.com/2008/10/03/%d8%a7%d9%84%d8%aa%d9%88%d9%8a%d8%aa%d8%b1-%d9%85%d9%86-%d8%a7%d9%84%d8%af%d8%a7%d8%ae%d9%84-%d9%88%d8%b3%d9%8a%d8%a6%d8%a9-%d8%a7%d9%84%d8%b1%d9%88%d8%a8%d9%8a/ التويتر من الداخل وسيئة الروبي | مدونة الويب 2.0

    [...] مقابلة مع مطور من مطوري التويتر Alex Payne (حالياً هو مدير فريق [...]

  • Hosam Hammady

    Hey Alex, haven’t you heard of Neverblock (http://www.espace.com.eg/neverblock)? It will solve your scalability issues!

  • sucks

    This payne sucks. Look at his twitter page, he thinks he is a computer genius

  • David kicked his ass

    “Second, when you work with open source and you discover new requirements not met by the software, it’s your shining opportunity to give something back. Rather than just sit around idle waiting for some vendor to fix your problems, you get the unique chance of being a steward of your own destiny.” ~ DHH

  • http://daarchitect.wordpress.com/2008/11/07/web-20-is-dead/ Web 2.0 is dead « Content Negotiable

    [...] to come I think we’ll be wondering why the idea that throwing up a Website with a bunch of badly applied technologies (but they’re beta!) will bring some magic money your way and make you rich ever took hold. [...]

  • http://manyeyes.alphaworks.ibm.com/blog/2008/11/21/many-eyes-on-rails/ Many Eyes blog » Blog Archive » Many Eyes on Rails

    [...] We can almost hear you say. “I heard Ruby was [...]

  • http://blog.carpadium.com/?p=23 Carpadium Blog » Blog Archive » Twitter?

    [...] Apparently, Twitter does use Rails. “By various metrics, Twitter is the biggest Rails site on the net right now,” Alex [...]

  • http://www.globalracingschools.com Racing Schools

    Alex jumped into the opportunity when he had it and grabbed it totally. Seeing it happened just in 2006, it's hard to imagine how far Twitter had came in just 2 years.

  • http://www.silosobeachresort.com Singapore Hotel

    I was expecting Alex to be much older for somebody who's so experienced.

  • http://blog.zabiello.com Jaroslaw Zbiello

    Ruby is not slower any more. Atually, it is much faster than PHP and faster than Python (I mean JRuby & Ruby 1.9) See: http://www.slideshare.net/mattetti/merb-present… and http://blogs.sun.com/Jacobkessler/entry/it_s_ov…

  • http://www.painrelief.com.sg Knee Pain

    Alex's really cute looking.

  • http://ellipticalfitnessequipment.org/tips/where-to-buy-treadmills-online-fitness-equipment-stores-or-off/ fitness equipment stores

    yes I like it a lot, Twitter is one of the most popular services online

  • http://iworkwithcomputers.com/2008/12/19/adventure-with-rails/ i work with computers » Blog Archive » Adventure with Rails

    [...] rumors may be, but, it’s something to keep in mind.  In a developer interview last year (seen here), Alex mentions that Rails is not that scalable, and Ruby, on the whole, is slow, and their current [...]

  • http://www.satya-weblog.com/ satya

    Good to know the discussion about Ruby. He tells Python is good. Is that really good, as he never developed in Python!

  • http://www.ezbusinessneeds.com/ Singapore SEO

    When opportunity comes knocking on your door, take it. More often than not, it eventually leads to good stuff.

  • http://painrelief.sg/ physiotherapy

    It seems in general twitter has not made as huge inroads in singapore as it could..

  • http://www.cancerhelps.com Obat Kanker

    Why does all the cool developers look so sexy?

  • http://olioinfo.net/blog/?p=596 OLIO – A Miscellany » Web framework comparisons

    [...] Interesting comments about Ruby on Rails scaling at Twitter, one of most heavily used Rails apps out there, from 5 Question Interview with Twitter Developer Alex Payne. [...]

  • http://www.bethelshopfitting.com.au Shop Fitting

    Twitter's kind of lucky in getting him. Not the other way round.

  • Elsie M Aiken

    Excellent, entertaining, useful reading, Thanks !!

  • http://xtremax.com SEO

    The way Alex answered these five questions, he is looking as very keen, devoted and honest with his work.. It’s looking as he know what he has to do in order to achieve his goal..

  • Helen Atwood

    your blog is awsome

  • http://www.baidugle.es/folly-of-ignoring-scaling/ The folly of ignoring scaling | Locuras del web

    [...] Sixteen months later, in an interview, Twitter Developer Alex Payne says: Twitter is the biggest Rails site on the net right now. Running [...]

  • http://www.cirurgia-plastica.com Cirurgia Plastica

    My personal opinion is that languages can win and lose on factors like the quality of libraries, quality of deployment systems (case in point, mod_php vs everything else), ability of the language to interface with other things, qualit of frameworks, etc. Those things are related to the ecosystem of a language rather than the core performance of the language per-se.

  • http://www.psicologodepressao.com.br Psicologo

    Alex is really the brain behind tweeter

  • http://www.psicologodepressao.com.br/depressao.html Depressao

    That guy that inevnted tweeter is a genious. its just so addictivbe

  • http://www.espinhas.org Espinhas

    Interesting interview and nice to get inside insight from a developer on the social networking tool.

  • http://www.dermatologista.org Dermatologista

    One suggestion i have for tweetr is making it possible to use multiple backend databases yet still be transparent or at least mostly transparent to your application.

  • http://www.lipobeverlyhills.com Lipo

    This is truly the most informative piece of blogging on Twitter that I've seen to date. I've written some how-to stuff, and some social neato stuff, but wow. This was really interesting. A true peak under the kitty cats. Thanks!

  • http://www.protesesilicone.com/abdominoplastia.html Abdominoplastia

    I dont think so

  • http://www.protesesilicone.com/ponto-g.html Ponto G

    We tend to think that the owners of grat companies are senior ctizens, but uin the net they are just young like us that had a great idea and implemented it.

  • http://www.psicologodepressao.com.br/psicologia-infantil.html Psicologia Infantil

    Twitter was the best idea since google.

  • http://www.biznesor.pl biznes

    Great interview. Twitter becomes really popular nowadays.

  • http://www.farooqyousuf.com/?p=5 Farooq Yousuf » Blog Archive » Ruby on Rails scaling issues?

    [...] Source Featured Fatal error: Call to undefined function wp_related_posts() in /home/farooq_yousuf/farooqyousuf.com/wp-content/themes/scarlett/scarlett theme/single.php on line 45 [...]

  • http://lojic.com/blog/2007/04/12/twitter-is-built-with-ruby-on-rails/ Lojic Technologies Blog · Twitter is built with Ruby on Rails

    [...] researching it recently. This post on DHH’s blog informed me of that. The entry references an interview with a Twitter developer about their scaling issues. By various metrics Twitter is the biggest [...]

  • kimdi

    Alex is a great guy! Well done

  • http://www.sightseeingtourslondon.com/original-london-sightseeing-tour-p-32.html Original London Tour

    What a good interview… he comes across very level headed I thought. Will be interesting to see where they are in a year against facebook and other social network tools that are coming out daily.

  • http://carlambruno.wordpress.com/2009/03/26/22-the-future-of-twitter-260309/ 22. The Future of Twitter – 26.03.09 « Enlightenment of the Mass Media

    [...] page and delivered to other users who have signed up to receive them” (Radical Behavior. http://www.radicalbehavior.com/5-question-interview-with-twitter-developer-alex-payne/. Retrieved on [...]

  • Randy

    I think so

  • http://www.chemotherapyfacts.com chemotherapy

    That's correct! one of the coolest innovations. Probably now a lot of people are interested in it.

  • http://www.meetdiabetics.com diabetes

    Young and talented… :)

  • http://www.gotelepresencenow.com diabetes

    It's pretty much picking up everywhere now…

  • http://www.gotelepresencenow.com telepresence

    I guess pretty genius being so young and working for such a great company…

  • http://www.uggfree.co.uk jinjie jin

    great post sir..
    thanks for sharing. really helped a lot here.
    ————————————————–
    Ugg Boots | Uggs

  • gogoboot

    well done

  • http://www.ukugg.co.uk/ ugg

    Alex jumped into the opportunity when he had it and grabbed it totally.

  • http://wwww.uggsupply.comk/ rodgerlvu2009

    thanks sir, your questions also are my questions actually. and the same thanks to Alex for his excellent answers
    Tiffany jewelery,tiffany jewelery

  • varicose

    It's amazing how far Alex has come when he's still so young.

  • http://www.louisvuittonfr.com/ Louis Vuitton

    We tend to think that the owners of grat companies are senior ctizens, but uin the net they are just young like us that had a great idea and implemented it

  • http://www.tiffanyshow.co.uk/ Tiffany and co

    Thanks for your useful info, I think it’s a good topic.

    ————————-
    Tiffany rings
    Tiffany Pendants
    Tiffany Necklaces

  • http://www.tiffany1837.co.uk/tiffany-category/tiffany-pendants/ Tiffany Pendants

    Thanks for the great widget! Going to add it to my installation next week.
    I've also posted about it on the BlogEngine Forums

  • http://www.biogetica.com/ Biogetica

    marque – kindly explain to me how is revolution health bigger than twitter and how the hell does it relate to this.

    Odd and funny comparison my mate..

  • http://www.louisvuitton2u.com/ louis vuitton

    Nice work!

  • http://www.bestguccishoes.com/ Gucci Shoes

    I was expecting Alex to be much older for somebody who's so experienced.

  • http://www.laptopbatterystore.co.uk/ laptop batteries

    I was expecting Alex to be much older for somebody who's so experienced.

  • http://www.mobilephone7.com/ china Cell phone

    Rails is braindamaged when it comes to scaling. Reason? It was developed by an MIS/Marketing student with delusions of programming grandeur. DHH doesn't know his RDBMS from his buttocks! And that's the godawful truth.

  • http://ayosini.com/ Iklan Baris Gratis

    I use social media to create multiple sources of traffic to my website.

  • http://www.globalbattery.co.uk/ seali

    yes, i agree.We have linked you your article.Going to add it to my installation.thanks for sharing. really helped a lot here.

  • http://www.louisvuitton2u.com/ louis vuitton

    Nice work!

  • http://www.bestguccishoes.com/ happy everyday

    hello,your blog is interesting.
    welcome to my page!

  • http://www.chinalaptopstore.com/ Laptop Batteries

    This is a great look behind the scenes of Twitter, especially for all of the Rubyists out there.

  • http://StopDreamingStartAction.ayosini.com/ Stop Dreaming Start Action

    Thank s for share this articles

  • http://stopdreamingstartaction.ayosini.com/ Stop Dreaming Start Action

    Well done..

  • http://stopdreamingstartaction.ayosini.com/ Stop Dreaming Start Action

    Well done..

  • http://coolday.blog.com/ cool

    Looks very interesting. Thanks for sharing..
    http://www.mpos.net/s/p4.asp
    http://www.mpos.net/s/p1.asp

  • alextomi

    We have linked you your article. Nice interview

    who use my name?

    my name is alex

  • http://www.replicasgucci.com/ gdaghh

    Welcome to visit ReplicasGucci.com, which supplies fake Gucci handbags and fake Gucci watches. We have a variety of replica gucci collections and you may always find cheap handbags and watches that can catch your eyes. We guarantee the quality of replica Gucci handbags and replica Gucci watches in the market 100% satisfaction guaranteed and free warranty. Our manufactures have paid close attention to the production and make sure they are up to standard to meet our clients' needs.

  • http://www.bm58.com/ jaber

    Great post! Maybe I can start pointing to this interview to get the Ruby on Rails community to stop trying to force Rails down our throats…

    http://www.toys-kingdom.com/
    http://www.officefurniture-supplier.com/

  • http://www.facebook.com/Shuvo3073 Hossain Kabir Shuvo

    How fast I can develop my web page and earn money in online….

  • http://www.handbagsretailers.com fake handbags

    Twitter becomes really popular nowadays.

  • wallace530

    great post………..and thank you
    links of london
    tiffany

  • http://www.handbagsretailers.com fake handbags

    Why does all the cool developers look so sexy?

  • http://www.handbagsretailers.com Replica handbags

    Nicely done interview, Josh! it gave a peek on the “inside” of twitter.

  • http://www.shopping-batteries.co.uk/a.php/dell/Inspiron+1525/laptop-battery.html inspiron 1525

    We have linked you your article. Nice interview

  • http://www.shopping-batteries.co.uk/uk.php/laptop-battery/toshiba.html acer battery

    We have linked you your article. Nice interview

    http://www.shopping-batteries.co.uk/uk.php/lapt…

  • nikecitycn

    It is a wonderful article,i like it,thank you very much!

  • nikecitycn
  • http://www.travelcotmattress.co.uk/ Travel Cot Mattress

    It is interesting reading this now after seeing the phenomenal growth of twitter

  • http://www.handbagsretailers.com Replica handbags

    Josh! it gave a peek on the “inside” of twitter.

  • http://timetoshinecleaning.com/ portland window cleaning

    Excellent interview. Thanks.

    portland window cleaning

  • http://timetoshinecleaning.com/ portland window cleaning

    Thanks for the post.

blog comments powered by Disqus