What would you do if you had 1,000 times more data?

February 24, 2008 – 12:07 pm

I had a pint with two friends last week and they asked me why I was so excited about cloud computing. I was amazed about the question…why wouldn’t you? I told them my “slash dot” story….butI should have told them the story about Christophe Bisciglia.

Bisciglia is a software developer at Google. He used to test the overly confident job applicants to see if these undergrads were ready to think like Googlers. He would ask them detailed questions about their college projects, how they were structured, planned, implemented and supported. Then he would hit them with the clincher….What would you do if you had 1,000 times more data?

Most people cant answer that question. Bisciglia would then explain that to thrive at Google they would have to learn to work—and to dream—on a vastly larger scale. There is only one answer to his question and that is cloud computing.

What is cloud computing? In the Google incarnation it is a network made of hundreds of thousands, or by some estimates 1 million, cheap servers. The cloud stores staggering amounts of data, including numerous copies of the World Wide Web. This makes search faster, helping ferret out answers to billions of queries in a fraction of a second. Unlike many traditional supercomputers, Google’s system never ages. When its individual pieces die, usually after about three years, engineers pluck them out and replace them with new, faster boxes. This means the cloud regenerates as it grows, almost like a living thing.

A move towards clouds signals a fundamental shift in how we handle information. At the most basic level, it’s the computing equivalent of the evolution in electricity a century ago when farms and businesses shut down their own generators and bought power instead from efficient industrial utilities.

  1. 5 Responses to “What would you do if you had 1,000 times more data?”

  2. cool website, and a really cool story, look forward to reading more!!

    By jon on Feb 26, 2008

  3. This article is worth reading…I found the electricity analogy there:
    http://www.usatoday.com/money/books/reviews/2008-02-24-big-switch_N.htm
    Ross

    By admin on Mar 9, 2008

  4. The real benefit of Cloud Computing is the division of labor. Now, software developers can focus on building good software and leave the scalability issues — at least at the hardware and network layers — to the experts. Software programmers still have to think about data caching and performance optimizations, but the combined effort makes the whole system twice as good.

    At Qrimp, http://www.qrimp.com we use Mosso’s cloud to scale the hardware and that gives us more time and resources to focus on writing better software. This is a revolution just beginning. We are in store for exciting changes to come.

    By Randall on Apr 24, 2008

  5. I found this really good graphic to show the effect of the Slash Dot effect:
    http://ascii.pdp10.org/images.shtml#slashdotted
    The various graphs shows the effect that a large and sudden increase in visitors to the Ruins in ASCII website in 2004.

    By Ross Cooney on Aug 2, 2008

  1. 1 Trackback(s)

  2. Apr 22, 2008: Spouting Shite » Blog Archive » Explaining Cloud Computing to Less-Technical Friends

Post a Comment