Twitter’s an Energy Guzzler & Other Hard Truths for Web 2.0 App Addicts

For most Twitterers, it’s safe to say that the environmental impact of tweeting what you had for dinner ranks quite below top of mind. But web applications that involve constant updates and real-time information — such as many of those on the Twitter platform and especially those supported for mobile — are like the Hummers of web apps, guzzling away energy through continuous server connections for each user.

That’s according to Greg Smith, director of product marketing for Citrix System’s application networking division. On Tuesday, the company announced a new feature for its Netscaler lineup (designed to speed delivery of web applications for use across the wide area network) that could help shrink the server needs — and thus the energy consumption — of those Hummer-like and highly addictive apps.

Here’s the thing with rich, interactive applications: Each user typically maintains long-lived, or continuous connection with the server. In traditional, more static web pages you would click on a link, and that would request information from the server. The server would give you that information, then close the connection. At any one time, Smith said, only some 5 percent of online users would be connecting with the server.

By contrast, in something like an auction site, a multiplayer game or an energy-monitoring console for the smart grid, it’s closer to 100 percent at any given time, and web 2.0 businesses need to keep that much more server capacity on tap to accommodate peak demand. Users generally keep an open connection with the server in order to get a constant stream of updates, even if the same information (such as your latest tweet or the most current bid) is going to multiple users. When these applications go mobile, users tend to stay connected for longer periods of time — updating and checking Twitter around the clock on an iPhone for example, rather than signing out when not at a computer.

As ChannelWeb points out, we’re also subscribing to more newsfeeds and sites that constantly “push” information without us actually clicking on anything. All of this leads to “server sprawl,” with businesses needing to maintain a huge amount of processing capacity, ready to connect with tens or hundreds of thousands of users at any given time.

What Citrix is doing now with Netscaler (a web acceleration business acquired in 2005), Smith said, is adding technology to push data to thousands of users concurrently with a system that operates in front of the backend servers. Servers can send content one time to Netscaler, which will then “broadcast it out,” Smith said, removing the responsibility of the less-efficient server infrastructure to manage individual connections — and slashing server costs for delivering Web 2.0 applications by as much as 20 percent by reducing power consumption, cooling needs and operating expenses.

So the good news: We don’t have to kick our app habits to tame sprawling servers.

 

Comments (4)

  • The trade-off between constant connectivity and resource usage has always been part of system design – as have various techniques for optimising the use and re-use of the available connections …

    … but Twitter itself doesn’t use constant connections, or a dedicated connectoin per-user – it requires users to poll the service regularly through a standard HTTP connection (i.e. so Twitter’s servers heavily re-use their connections between users) – and indeed limits the number of times each user is able to poll. This strikes me as a pretty sensible compromise between delivering value and using resources … and not at all wasteful enough of resources to justify the Hummer analogy – for Twitter at least.

    rickrobinson — 9:32 AM on April 15, 2009 Reply

  • Maybe Citrix should focusing on making their core product not suck as bad as it does.

    Adam — 4:50 PM on April 15, 2009 Reply

  • I found your blog on Google. I’ve bookmarked it and will watch out for your next blog post.

    John Taylor4:38 PM on April 23, 2009 Reply

  • what do you think of twitter?

    Darda7:03 AM on June 10, 2009 Reply

Linkbacks (6)

  • [...] 15, 2009 | 7:58 AM PT | 0 comments Apple reveals the top iPhone apps to date (TheAppleBlog) Twitter’s an energy guzzler (and other hard truths for Web 2.0 app addicts) (Earth2Tech) Good news for new media job seekers (NewTeeVee) Keep passwords in sync using RoboForm [...]

    What to read on the GigaOM network7:58 AM on April 15, 2009

  • [...] Twitter is an Energy HogUh, I don’t know how to break this to you … but web 2.0 is apparently a giant energy guzzler — especially mobile apps like Twitter. There, I said it. Now go tweet it. Or don’t. What do we do? [...]

    Eco-Beat, 4/15 | FollowGreen.com12:40 PM on April 15, 2009

  • [...] Twitter is an Energy Hog Uh, I don’t know how to break this to you … but web 2.0 is apparently a giant energy guzzler — especially mobile apps like Twitter. There, I said it. Now go tweet it. Or don’t. What do we do? [...]

    Eco-Beat, 4/15 | EcoSilly1:01 PM on April 15, 2009

  • [...] search report, that’s their official figure). Always-on web services like our dearly-beloved Twitter suck up considerable energy, too. So, surprise! It takes energy to run the Internet. What these numbers don’t account for is [...]

    Carbon Footprint of Spam: Hello, the Internet…10:20 AM on April 17, 2009

  • [...] Our own Peter Troast talked about the low hanging fruit available to small business owners that don’t necessarily own their space, and provided simple, cost-saving solutions. Berkeley California is ready to blend the low hanging fruit and give it to landlords intravenously. The Berkeley City Council is proposing far-reaching energy efficiency regulations, complete with punishments for non-compliance, as part of the Berkeley Climate Action Plan. New Energy News, citing what it called “the most wonkish report to date from the invaluable American Council for an Energy-Efficient Economy (ACEEE),” California is already the most energy-efficiency state in the country. Energy Circle’s own Will Mallett paid a moving tribute to the caulking gun – a fitting contribution to the Earth Day weatherizing message. And, finally, as Earth Day approaches, we ask what exactly should the punishment for energy-wasters be? Richard Dixon, head of WWF Scotland proposes, um, prosecution. Oy.  And look out Twitter – word is you are wasteful. [...]

    Whiplash. In case you blinked and missed…7:46 AM on April 20, 2009

  • [...] Keeping an open connection with servers sucks up energy such as using Twitter, Facebook, newsfeeds, and anything that the interaction with the website is prolonged vs. a static page that the server sends the information and that is it. Something you can do- sign out when you are not using the Social Media site. Many advances in technologies are being made to calm the increased energy usage from servers meeting the needs of web 2.0. Read more about these new technologies at earth2tech. [...]

    Happy Earth Day! What does your online presence…1:07 PM on April 22, 2009

Subscribe to comments feed

Leave a Reply

Sign up for our daily email:

© 2009 The GigaOM Network. Marketing consulting by ACS. Design by RareEdge Design Group.

Email This Post
  or cancel