• On GameSpot: Wii Fit tells 10-year-old she's fat
May 22, 2008 3:24 PM PDT

Twitter comes clean on its technical problems

Posted by Dan Farber
  • Print

With increasing attention, continuing outages and new funding of $15 million, Twitter is providing more insight into its operations. In a recent blog post, the company shared the technical problems it is facing and how it plans to make Twitter more stable.

Twitter is, fundamentally, a messaging system. Twitter was not architected as a messaging system, however. For expediency's sake, Twitter was built with technologies and practices that are more appropriate to a content management system. Over the last year and a half we've tried to make our system behave like a messaging system as much as possible, but that's introduced a great deal of complexity and unpredictability. When we're in crisis mode, adding more instrumentation to help us navigate the web of interdependencies in our current architecture is often our primary recourse. This is, clearly, not optimal.

Our direction going forward is to replace our existing system, component-by-component, with parts that are designed from the ground up to meet the requirements that have emerged as Twitter has grown. First and foremost amongst those requirements is stability. We're planning for a gradual transition; our existing system will be maintained while new parts are built, and old parts swapped out for new as they're completed. The alternative - scrapping everything for "the big rewrite" - is untenable, particularly given our small (but growing!) engineering and operations team.

Providing this kind of disclosure will go a long way toward appeasing the frustrated fans, as long as the dialogue continues...and Twitter performance shows some ongoing improvements. For a translation of Twitter's outage explanations, see this blog by my colleague Charles Cooper.

Dan Farber is editor in chief of CNET News. He has more than 25 years of experience as an editor and journalist covering technology. E-mail Dan.
Recent posts from Outside the Lines
Lifestreaming in Obamaland
EIC Squared: Yahoo's new CEO, BlackBerry Storm and cheap gadgets
Filling Yahoo's CEO vacancy
Mozilla CTO: Firefox in neck and neck race
Rising from the dead: The paid-for online model
Add a Comment (Log in or register) 3 comments
by clickondan May 22, 2008 4:48 PM PDT
Currently: not caring.
Reply to this comment
by alt117 May 22, 2008 5:22 PM PDT
and yet you cared enough to tell us you don't care.
Reply to this comment
by ethana2 May 23, 2008 12:22 AM PDT
I care. ..I haven't used twitter yet, but it sounds like a great idea. It's like personal ATOM feeds or something.
Reply to this comment
advertisement

In the news now

Apple's iPhone 2.2
hits the street

The latest software update offers several improvements to Google maps as well as wireless downloading for podcasts.



The big chill for holiday parties?

Tech companies faced with cost-cutting may not be canceling the annual festivities outright, but things are certainly being done differently this year.



About Outside the Lines

Dan Farber is the editor in chief of CNET News. He has covered technology for more than two decades, and he previously served as editor in chief of ZDNet, PC Week and MacWeek. Outside the Lines explores the intersection of business and technology.

Add this feed to your online news reader

Outside the Lines topics

Subscribe to the EIC² podcast

Editors Dan Farber of News.com and Larry Dignan of ZDNet, square off in EIC² in this weekly podcast. The two editor in chiefs talk about the big tech stories of the day and provide insight and analysis.

Subscribe to this podcast using an RSS reader other than iTunes

Subscribe to this podcast using iTunes

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right