TechCrunch posted an item on the scale issues of Twitter, trying to justify the fact that they keep going down.
I have to be a little "bad" here and say that I totally don't agree. I will argue that twitter is actually a very simple queue application. A message goes in, and goes out to multiple recipients. It should be easy to develop an architecture that can scale this application.
I never used Ruby so I can't talk about it, but you can say whatever you want about Microsoft and still - to develop a scalable twitter on MS platform will be kind of trivial.
Yes. When twitter will get to 20 million people that send messages at the same time it will always be a challenge, and I'm the last one who will underestimate this challenge as we have our own scale issues in NuConomy. But if the latest numbers are correct, we are talking about 1.5 million users and just a few hundred thousands of active ones.
Twitter has been here for enough time for them to get the some funding, get more people and rewrite it on a scalable platform that will be able to hold ten times more users without too much of a problem.
