Slashdot Mirror


Inside the Google-Plex

tappytibbins writes "Baseline magazine has an in-depth story about how Google manages its own IT infrastructure. From the article: 'In general, Google has a split personality when it comes to questions about its back-end systems. To the media, its answer is, "Sorry, we don't talk about our infrastructure." Yet, Google engineers crack the door open wider when addressing computer science audiences, such as rooms full of graduate students whom it is interested in recruiting.'"

5 of 130 comments (clear)

  1. print friendly version by Anonymous Coward · · Score: 5, Informative

    print friendly version, because their page layout is a little too far on the "hey, if we add more adverts, we'll make more money!!1!"/WiReD-more-colors-are-good end of the scale.

  2. Also... by Otter · · Score: 3, Informative
    On a related note: "Behind the Glass Curtain: Google's new headquarters balances its utopian desire for transparency with its very real need for privacy."

    I'm still waiting for pictures of the "party plane", though.

  3. Friendly by wjsroot · · Score: 3, Informative

    Its nice to know that some companies are willing to open their doors to the Tech comunity. Reminds me of Open Source Software... but only with hardware

    It still worries me that google will soon know everything about everyone. I hope they dont share that data with ANYONE.

    --
    Mod others as you would have them mod you.
  4. Re:I once had an interest in Google by panaceaa · · Score: 3, Informative

    What background do you have in software development? Currently Google interviews people for "core basics", which are the basic skills you would learn by going to university or trade school in the field related to your position. For example, when interviewing for the Java Developer Software Engineering position, you'll get a lot of questions about the collections library, synchronization, and core computer science questions like semaphores and two-phase commit. My experience with Java, and I know I'd completely fail a system administration interview.

    Perhaps you should have informed your recruiter about your background?

  5. Elevator Pitch Version: by Ayanami+Rei · · Score: 3, Informative

    It's not the highly parallel clustered racks of custom-designed linux servers that makes Google Google. That's an enabling feature. Rather, it's their custom engineered application-level operating environment, if you will, which runs on top of that. It's good at keeping data, indexing attributes, finding it, breaking problems down, and intelligently routing work and results. The search engine and all their other apps are built on top of this, and it allows their engineers to leverage this common distributed platform in all of their external and internal applications.

    === End Elevator Summary ===

    Not many companies are willing to write their own application layers to deploy services. Most companies CAN'T. It's just not worth it. It's worth it to Google because developing and deploying world-wide information retrieval services is their business.

    However, a standardized Application OE that can run and take advantages of the resources of many potentially unreliable computing resources would be very valuable to many businesses.
    Grid technologies, web services, J2EE, and clustering technologies are just scratching the surface.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON