May 22, 2008 3:05 PM PDT

Translating Twitter's business speak on outages

(Credit: Twitter)

So intelligent life does inhabit Twitter headquarters after all. Say hallelujah. Say amen.

Breaking a prolonged silence, Twitter on Thursday issued a detailed post on its corporate blog explaining the repeated outages affecting the service and what the company plans to do to resolve them.

Until now, Twitter has proved impervious to everything from polite pleas to public goading--nothing, it seemed, was enough to convince these folks to engage in conversation with the Twittering public.

Twitter ends the Greta Garbo routine: Why does Twitter fail me? Don't ask.

(Credit: U.S. Library of Congress )

Maybe the prospect of finally getting their hands on a multi-million dollar investment put management in a better frame of mind. Up until now, these folks hunkered in the bunker each time the service went down. Unfortunately, Twitter interruptions have become so regular that they stopped being news weeks ago.

Whatever the reason, Twitter decided to turn the page, and the good news is that there's progress in building more scalablility into the system. The not-so-good news is that Twitter's only at the beginning of what sounds like a rewiring nightmare.

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.

Translation: We've got a ton of work ahead. Flawed strategic thinking about what the service is and what it might become has put Twitter in a hole of its own making.

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.

Translation: Get used to periodic brownouts. Rome wasn't built in a day--and neither was it torn down in a day. This is going to take time to fix, but the project will result a stronger infrastructure that can handle Twitter's furious success.

We keep an eye on the public discussions about what our architecture should be. Our favorite post from the community is by someone who's actually tried to build a service similar to Twitter. Many of the best practices in scalability are inapplicable to the peculiar problem space of social messaging. Many off-the-shelf technologies that seem like intuitive fits do not, on closer inspection, meet our needs. We appreciate the creativity that the technical community has offered up in thinking about our issues, but our issues won't be resolved in an afternoon's blogging.

Translation: Everyone's entitled to their opinion but you have no idea what we're up against. Try to walk around in our shoes for a while before shooting off your mouth about what we ought to do. And have a nice day!

We'd like people to know that we're motivated by the community discussion around our architecture. We're immersed in ideas about improving our system, and we have a clear direction forward that takes into account many of the bright suggestions that have emerged from the community.

Translation: Yes, we do feel your pain. It's not as if we're sitting around all day passing around a bong (even though it sometimes seems that way). Keep those cards and letters coming.

To those taking the time to blog about our architecture, I encourage you to check out our jobs page. If you want to make Twitter better, there's no more direct way than getting involved in our engineering efforts. We love kicking around ideas, but code speaks louder than words.

Translation: Hey, we just got a massive cash infusion. If there are any wannabe Ray Ozzies out there waiting to be discovered, let's talk.

Recent posts from Coop's Corner
Chris Shipley 1, Internet lynch mob 0
Why I'm passing on Google's 10th anniversary
Why the bar gets raised for Apple
First look at 'Spore': Why Electronic Arts is smiling today
We're from Google and we're here to help. Really?
Powered by Jive Software
advertisement

Latest tech news headlines

Resource center from News.com sponsors
What you need in business class email.
Mailtrust

Click Here!
Never worry about email again. From mobility and shared calendaring to virus and spam protection starting at only $3 per mailbox. more>

Rackspace Mailtrust
Total Email Relief

We'll take care of your email so you can take care of your business.

14 Day Free Trial

With expert support 24x7x365 we guarentee 100% uptime. Try us for free for 14 days. Never worry about your email again.

Just $3 per mailbox

Choose the plan that is right for your company and only pay for what you need.

About Coop's Corner

Charles Cooper has covered technology and business for more than 25 years. A graduate of Queens College and Columbia University, Cooper began his career in journalism at the Associated Press before moving to technology coverage. Before joining CNET News, he worked at Computer & Software News, Computer Shopper, PC Week, and ZDNet. He received the Excellence in Journalism award from the Northern California branch of the Society for Professional Journalists for column writing.

Add this feed to your online news reader

Coop's Corner topics

Featured blogs

advertisement

Inside CNET News

Scroll Left Scroll Right
  • News - Business Tech

    Chrome's JavaScript challenge to Silverlight

    The advent of Google's Chrome browser, software pros say, should spur a big speedup for JavaScript, which would raise its standing against Microsoft's Silverlight technology.

  • Gallery

    Photos: Top 10 reviews of the week

    Here are CNET Reviews' 10 favorite items from the past week, including the TiVo HD XL, Sony Cyber-shot DSC-H50, and the Dish Network's newest digital TV converter box.

  • News - Apple

    Apple watchers spot 'iPod Nano' pix, iTunes hints

    The rumor mill has long been predicting a longer, leaner new version of the iPod Nano, and now it's conjuring up some pictures.

  • Coop's Corner

    Chris Shipley 1, Internet lynch mob 0

    Demo's impresario goes public with a tart and smartly written riposte to the shoot-from-the-lip crowd.

  • Video

    Katie Couric reflects on first Webcast

    The political conventions are over and so are CBS Evening News anchor Katie Couric's first series of Webcasts. CNET's Kara Tsuboi sat down with Couric on the final night of the Republican National Convention to discuss what she liked about Webcasting, some of her most memorable guests, and whether TV news will still be around by the next round of conventions.

  • News - Digital Media

    Google-focused satellite enters orbit

    The search titan has exclusive rights among online mapping sites to images from the new GeoEye-1 satellite, which launched Saturday.

  • Video

    YouTube plays party politics

    During the presidential campaigning four years ago, YouTube didn't even exist. Now it's a tool candidates must master to get their message across. CNET's Kara Tsuboi stops by the YouTube upload booths at the Democratic and Republican conventions to find out why Google's video site has such a big presence in Denver and St. Paul, Minn.

  • News - Gaming and Culture

    Are Demo and TechCrunch50 fragmenting their audiences?

    With both events scheduled to start Monday, many press, as well as venture capitalists and others are having to choose which one to attend.

  • News - Cutting Edge

    Execs predict next Google-like tech

    On eve of company's 10-year anniversary, researchers and business pundits speculate about what technologies might someday have as much impact as Google.

  • Gallery

    Images: The art of 'Spore' prototypes

    Will Wright and his Maxis team worked on dozens of prototypes to test the elements of their soon-to-be-released evolution game. Here's a sampling.

  • Crossfade

    The Standard, 'A Different Skin': Free MP3 of the Day

    Eschewing the danceable beats favored by many of its post-punk brethren, while opting instead for more ominous and insistent rhythms, is what makes the Standard visceral and engaging. Download a free MP3 of "A Different Skin" courtesy of CNET Download Mus

  • Green Tech

    Duke Energy to invest in mini solar power plants

    Can hundreds of rooftop solar panels collectively operate like a central power plant? Duke Energy launches $100 million distributed solar program to find out.