Google Does Not Mock Bing

The Register posted an article titled Google Mocks Bing‘ based on a panel I was on at GigaOm’s Structure 09 conference. Normally I wouldn’t bother refuting anything published by The Register, but I felt this particular article deserved a little clarification.

I wasn’t mocking Bing when I said “Bing for it, you can find it.” I meant that seriously, in the spirit of giving props to a competitor, and a good one at that. Najam and I have been friends since before Google had a business plan, and I have the greatest respect for him and for Microsoft as a company. The Microsoft approach has some good points, which work for their business plan. I was speaking of one particular approach, among several others, which can solve the same problem. There was no undercutting anything, there are two approaches and thats that.

Taking some time to analyze these approaches, one is an “ops heavy” plan, which is more flexible, faster at deployment, and there is the “ops light” plan, which is initially slower, more difficult to work with, and has much faster optimization once it is up and running.

The ops heavy approach relies on customized solutions for each product. You have several products, each with their own hardware, software stack, storage, load balancing etc. The ops light approach relies on software primitives which abstract away (within reason), the underlying fabric and connectivity. The ops heavy approach obviously can be more flexible in time to market, fit to requirements and expenditure. The ops light plan requires more upfront work, and is locally not optimal in almost every case, but – and here is the key – on a global basis, I believe is almost always the correct approach. You can roll out a small fix and that is immediately amortized over the entire body of products that rely on the primitives supplied. I used the example of GFS. There are many others. The OPEX for maintaining the infrastructure is spread out over the entire base product, there are no silos which almost guarantee inefficiencies. However, this is not the only approach and depending on how the organization structure is laid out, the ops heavy approach may very well be the correct approach. The downside of the ops light approach is long time to get up to speed for infrastructure, constrained programming environment, inefficient exposure of the underlying fabric (almost by definition if you are working with an abstraction, you will lose significant amounts of information that could be used to optimize the end result), and a slower, less flexible support structure – which is better at doing things at vast scale and cannot deal well with one-offs.

11 Responses to Google Does Not Mock Bing

  1. Dude, it’s the register. Who takes it seriously?

  2. Richard Steenbergen says:

    Does The Register have a job opening for a Director of Test?

  3. Chinmay says:

    A further point (beyond op -light or -heavy) is who builds the architecture. I think it is possible to build an ops-heavy architecture that has open-source components for nearly every abstraction. One could argue that many of the pitfalls of the ops-heavy model are removed (especially time-to-market), but I’ve observed most large companies seem to be reluctant to follow the open-source ops model.

    I do wonder why this is so; maybe you could explain best.

  4. […] Google Does Not Mock Bing (Vijay Gill) […]

  5. Adrian says:

    @Vijay
    Nice of you to reply and not just leave it. The Register may not be The Times but it still gets a lot of eyeballs on it.

    I arrived from the Register Update Post.

    GL

  6. Richard says:

    It was clearly a tongue in cheek statement – and predictably misconstrued as Google opinion by The Register.

  7. […] to make efficient use of them you need the correct provisioning APIs, monitoring, billing, and software primitives that abstract away the underlying systems, allowing a decoupling between the various technological […]

  8. […] Google and Microsoft at the Structure 09 conference back in June. As recounted by The Register, Gill from Google talks about how they view the Cloud as horizontal versus Microsoft’s tuning the […]

  9. Jason says:

    Sure, the Register can be a little ‘colourful’

    I see that the “IT industry” is implicitly very “ops heavy” – most of the resources goes on new and under utilised hardware and the people to run after these ill managed systems.

    This approach was explicitly desired by vendors from the computing year dot. Even with the PC age Netware needed training just to install the OS. These Netware\Microsoft\Mini\Mainframe certified “ops drones” are happy with status quo and replicating the cycle.

    It is almost impossible for many people in IT to envisage a “ops light” infrastructure. If The Register’s colourful distinctions and grabbing headlines help get the message through then it’s not all bad. Your further explanation welcome too.

  10. […] on his blog that appeared shortly after The Register article (and after my post), entitled “Google Does Not Mock Bing“. Here’s the most relevant paragraph: I wasn’t mocking Bing when I said “Bing for […]

Leave a reply to Chinmay Cancel reply