The Macrosite for News, Analysis and Opinion about the Future of the Internet
Nicole Ferraro

Third-Party Clients Causing Twitter Downtime

Written by Nicole Ferraro
4/1/2009 3 comments
no ratings
DISCUSS     Email This

We weren't imagining things: Twitter's Fail Whale has been resurrected as of late, and it's your fault.

Well. Maybe it isn't your fault, but according to Twitter's API lead, Alex Payne, the Twitter team has been keeping an eye on the mammal's return, which they attribute to recent traffic surges.

"Weekly when we get together and talk as a company we measure downtime in minutes," said Payne in an interview with Internet Evolution yesterday at Twitter's appropriately posh San Francisco headquarters. "We have a number of other metrics -- the time to send a message, receive a message... We look at the number of Fail Whales we throw every day. We literally have a graph and can see it hour by hour. We're very, very cognizant of it."

Payne -- who spoke against the backdrop of a loaded bicycle rack and vintage telephone booth -- attributes Twitter's recent downtime less to the amount of messages being sent over the system and more to the third-party clients using its API.

"People sending updates doesn't hurt us half as much as just people making heavy use of API clients," says Payne. "If someone has a TweetDeck up and they've got 40 different searches for every variation of their company... We want people to be doing that stuff, we love when people do that stuff. But that's what gets really expensive. Every 30 seconds they're going out and hitting us 10 different times."

Part of the problem is, with Twitter now having reached mainstream status, the surges in traffic are unpredictable, leaving the team unprepared.

"We know for big events -- the presidential inauguration, Super Bowl, Apple announcements -- we're going to see a spike in traffic and we can brace ourselves a little bit," says Payne.

Nevertheless, Twitter's engineers are working to keep it intact. Part of this process has included using programming language Scala on top of Ruby, a language Payne expressed optimism about during our first interview last year. Since then, Twitter has had to limit Ruby to the front-end of the system.

"It was kind of depressing," says Payne. "We were at the Ruby conference a couple years ago and their lead designer for language got up and acknowledged Twitter and that we were growing really fast and were an example of Ruby hitting the big time -- but went on to say 'we're not that interested in working on performance issues.'

"So in that respect we kind of felt like we needed to keep the language in a part of system that isn't stressed."

Apart from introducing Scala, Twitter engineers are breaking out the system's functionality into smaller chunks that are easier to maintain -- as well as working to better handle API requests. For example, as of yesterday a feature on Twitter's home page called "@ replies" was changed to "mentions" in an effort to give its search API a traffic break.

"Clients like TweetDeck and Twhirl were making one request to the API to get replies and another request to the search API to find mentions," says Payne. "We wanted to consolidate on those two to cut down on the traffic."

With the work being done to sustain it, Payne says he isn't too worried about Twitter's ability to handle volume, long-term. But he and his colleagues have nevertheless grown weary of the dreaded oceanic mammal.

"It's sort of great that the failure in our system has become a brand in and of itself and users love it and celebrate it," he says of the Fail Whale's celeb status. "But yeah we're sick of it. We don't want to see it anymore."

— Nicole Ferraro, Site Editor, Internet Evolution

DISCUSS     Email This
Current display:       newest comments first       display in chronological order
Terry Sweeney
IQ Crew
Wednesday April 1, 2009 1:45:32 PM
no ratings

All good points, bwelford. You have to wonder if Twitter's founders foresaw the many-to-many communication when they first designed their service or began buying servers. Hard to believe they're still experiencing as many service hiccups as they are, given how mainstream Twitter is -- maybe Yahoo, AOL, or Facebook could be called on for lessons learned in scalability.

bwelford
IQ Crew
Wednesday April 1, 2009 12:21:51 PM
no ratings

My mental picture of Twitter at the moment is one of those over-loaded bicycles that has 20 passengers as well as the rider precariously balanced in an inverted pyramid as they trundle down the road.

Why this picture?  Well it's because of the flood of Chat Rooms that are encouraging much greater connectivity among Twitterers.  When a tweet was like a stone dropped down a very deep well, that was scalable.  Sometimes you heard the splash, sometimes you didn't.  Now with hashtags and Twitter Search you can interact potentially with a host of people at the same time.

This morning for example, there was #brandchat for an hour where folk interacted. Suddenly you are getting an order of magnitude more of people in contact.

... and it is only going to get worse. :(

cjon316
IQ Crew
Wednesday April 1, 2009 10:49:24 AM
no ratings

It would be hard to believe that twitter is not long past that discussion that happens regarding a technology reaching or approaching critical mass, the "what if this really works" line of reasoning. The question that asks, what do we do if this really takes off?

It is probably always on their mind right now with the constant new uses being told of on news/media and web outlets.

I am on a personal day count right now since I started paying attention, that twitter has been prominently displayed in news articles now 13 days in a row. (Certainly longer than that, but again this is my personal count.)

It appears that even though the discussion is likely to be part of their daily lexicon, the twitter folks are going to have to seriously consider that their service is likely to really take off and become popular!

Wishing them every success (except for the fail whale)

cmj

The ThinkerNet does not reflect the views of TechWeb. The ThinkerNet is an informal means of communication to members and visitors of the Internet Evolution site. Individual authors are chosen by Internet Evolution to blog. Neither Internet Evolution nor TechWeb assume responsibility for comments, claims, or opinions made by authors and ThinkerNet bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.
previous posts from Editor's Blog
Alison Diana
Alison Diana   6/14/2013   16 comments
We never thought we'd write about carrier pigeons. Or the Pillsbury Dough Boy. Or corned beef hash. But these are some of the many ingredients you'll find in this week's mashup of top technology -- yes, really -- stories from around the world. Grab a fork and dig in.
Kim Davis
Kim Davis   6/13/2013   40 comments
Anyone still convinced that Amazon is essentially an online bookstore should at long last revise their opinions. Amazon may be gearing up to bring its full range of products and services right to your front door.
Alison Diana
Alison Diana   6/13/2013   14 comments
Google and Apple don't have a lock on wearable technologies. Neither do the Pebble watch or Sony. Plenty of other developers -- from well-established corporations to startups -- want a foothold in a space expected to be worth $6 billion by 2016, according to IMS Research. (See: Mary Meeker: The Future Will Be Wearable.)
Alison Diana
Alison Diana   6/12/2013   1 comment
IBM is advancing both its Mobile First and open-source strategies through a partnership with 10Gen, the company behind open-source NoSQL database MongoDB. Under the agreement, unveiled last week, both companies will work together on a new standard for mobile enterprise applications.
5
of
Reiter's Block
The Web Needs National Grammar Day

2|29|12   |   2:59   |   56 comments


March 4 is National Grammar Day, and you enterprise and consumer bloggers need to pay attention.
what.the.ferraro
Ashton Tweets No More

11|11|11   |   03:01   |   19 comments


After making an egregious blunder on Twitter, Ashton Kutcher is handing off the task of being informed and sensible to a management team.
The Incredible Hultquist
Web 2.0 – Just Being There Isn't Enough

11|3|09   |   2:15   |   9 comments


As enterprises leap into the Web 2.0 world of blogging, commenting, and social networking, just 'being there' won't deliver ROI. You may want a 'Web Evangelist' to systematically harvest the feedback in order to polish your product or service.
The Incredible Hultquist
Social Networks & Hiring Pitfalls

10|16|09   |   2:16   |   5 comments


More companies are trolling social networks to find and vet potential job candidates. Beware the pitfalls of blurring the line between personal and professional lives.
what.the.ferraro
Twitter Conferences & the Demise of Humanity

10|13|09   |   1:56   |   6 comments


The rise of industry events centered solely on the topic of Twitter is enough to make some people cry. Literally.
Second Shooter
Graphing Facebook Graph Search's Success

1|25|13   |   2:13   |   10 comments


Facebook's Graph Search may face some profound challenges and risks, first, because Facebook users haven't been thinking of their posts as product reviews; and second, because Facebook will now have to contend with the social-network equivalent of SEO "gaming" of results.
Mitch Wagner
TweetDeck Gets a Second Life

11|5|12   |   9:54   |   13 comments


A recent release of the popular TweetDeck app for Twitter power-users gives new life to software that had previously taken a wrong turn. Here's a quick walk-through of the new TweetDeck, to show you why it should be at the top of your Twitter toolkit.
Mitch Wagner
LinkedIn Will Be the Last Social Network Standing

8|31|12   |   2:34   |   15 comments


While Facebook and Twitter get more attention, LinkedIn's going to be the long-term winner.
Second Shooter
Open Letter to Marissa

7|18|12   |   2:11   |   13 comments


Yahoo's new CEO can't go back to what Yahoo was; that's how it got to what it is! Instead she has to look at something that Yahoo has always rejected, which is a relationship with the telcos and cablecos. They'd love a partner in creating service applications.
Kim Davis
Thinking Pretty at TED

3|2|12   |   2:14   |   5 comments


Dewar's Hub at TED 2012 is an interactive Twitter tool that lets you rummage vaguely through a world of ideas.
IETV: the thinkerNet on film
5
of
John Kennedy
How Big-Data Is Changing Marketing

6|13|13   |   1:07   |   1 comment


Big-data and analytics tools enable marketers to understand customers as individuals, identifying unmet needs and addressing each customer as a "segment of one," says John Kennedy, VP corporate marketing, IBM.
Kim Davis
Big-Data Can’t Always Sell Wine

5|21|13   |   2:23   |   10 comments


Whole Foods Global Wine Purchaser Doug Bell told me about some of the constraints on using analytics in the US wine market.
Paul J. Fleuranges
Digital Signage Keeps NYC Subway Straphangers on Track

5|6|13   |   3:51   |   1 comment


New York's Metropolitan Transit Authority is conducting a pilot test of digital kiosks to guide subway users to where they want to go more efficiently and at lower cost.
Kim Davis
Fast Forward to the Future

4|23|13   |   2:29   |   20 comments


A look back at tech writing in the 90s makes us wonder where enterprise IT will be 20 years from now.
Mitch Wagner
Google Launches Its Most Depressing Service Yet

4|15|13   |   2:59   |   10 comments


Google's new Inactive Account Manager lets you control how Google disposes of your accounts when you die.
Second Shooter
Argument Over Top-Level Domains Is 'Stupid'

4|11|13   |   2:07   |   3 comments


The whole Amazon.reader debate is a double-stupid. It's stupid to think that there's any e-book buyer who doesn't know Amazon's URL, and it was stupider to let ICANN launch the whole free-form TLD initiative to start with.
Kim Davis
Ladies, Your Tablet Awaits

3|21|13   |   2:22   |   37 comments


ePad Femme is the world’s first tablet “made exclusively for women.”
Wisdom of the Big Chair
NFC Moves Into the Mainstream

3|20|13   |   2:16   |   No comments


While NFC's original goal was to enhance mobile commerce applications, it is finding its way into a number of other uses, which is creating both opportunity as well as challenges for IT departments.
Wisdom of the Big Chair
Integrating Security Into Your Cloud Contract

3|19|13   |   3:35   |   No comments


Enterprises would like to move to cloud computing but are hesitant because they are concerned about providers’ ability to secure company data. Here are some tips that help to ensure that if breaches occur, the business is not left holding the bag.
Brian Baron
How Edmunds.com Collects Customer Information

3|18|13   |   1:15   |   No comments


Edmunds separates customers into segments based on the info it collects on its site and from partners, and uses that to push out custom content, said Brian Baron, director of business analytics for Edmunds.com, at Predictive Analytics Innovation Summit.
2pm EDT
Fri
Jun 21st
an IBM information resource
sponsored content
big blue blog
Todd Watson
Todd Watson   6/18/2013   Post a comment
The IBM Smarter Commerce Global Summit in Monaco kicked into high gear today, and we've already begun to see news emerging from that lovely city-state by the sea.
an IBM information resource
sponsored content
Expert Integrated Systems: Changing the Experience & Economics of IT
In this e-book, we take an in-depth look at these expert integrated systems -- what they are, how they work, and how they have the potential to help CIOs achieve dramatic savings while restoring IT's role as business innovator.

READ THIS eBOOK
your weekly update of news, analysis, and
opinion from Internet Evolution - FREE!

REGISTER HERE
Wanted! Site Moderators
Internet Evolution is looking for a handful of readers to help moderate the message boards on our site – as well as engaging in high-IQ conversation with the industry mavens on our thinkerNet blogosphere. The job comes with various perks, bags of kudos, and GIANT bragging rights. Interested?

Please email: moderators@internetevolution.com
Internet Evolution – not for thickies
Taking a Dim View of Home Energy Management Tech
Mary E. Shacklett
Energy consumption is a primary contributor to
global warming. At the end of 2012, 40 percent of energy consumption in the US came from commercial and residential buildings.

CLICK FOR MORE