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.'"

130 comments

  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.

    1. Re:print friendly version by Anonymous Coward · · Score: 0

      oh crap. why things like this always gets modded up?

    2. Re:print friendly version by ManoSinistra · · Score: 0

      :cough: Adblock :cough:

  2. Forget the googleplex by eclectro · · Score: 4, Funny


    I want inside the google party plane!!

    --
    Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    1. Re:Forget the googleplex by Nefarious+Wheel · · Score: 1

      8E9 web pages. Call Gregory.

      --
      Do not mock my vision of impractical footwear
    2. Re:Forget the googleplex by rah1420 · · Score: 1

      rodtsasdt llllllreport*

      --
      Mit der Dummheit kämpfen Götter selbst vergebens.
    3. Re:Forget the googleplex by Anonymous Coward · · Score: 0
  3. 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.

    1. Re:Also... by Idiomatick · · Score: 1

      something like this: http://ed-thelen.org/ifc_comp.jpg
      PARTY!

    2. Re:Also... by bigalsenior · · Score: 0

      hey why was you in my house :P

    3. Re:Also... by Anonymous Coward · · Score: 1, Interesting

      Holy jumping Jehosephat. When on earth is this ridiculous google spoogefest going to end? He was addressing CIOs? Yeah? Well, that explains why I now hear on an alomst daily basis 'just make it like Google', whether it be search, infrastructure, or personnel. Let's see what it would actually mean to 'make it like Google'.

      1. Isn't PageRank based on a voting system? OK, in an intranet full of PDFs and Word docs, who votes? Yup, that's right, PageRank doesn't work in an enterprise context.
      2. Infrastructure. Thousands of cheap servers. Great, right? Until you have to actually synchronize written data, rather than the read-only nature of 99+% of Google's data. Come to think of it, why do they need that many? Yahoo, MSN, Altavista, and everyone else index the web with far fewer I'll bet. Oh, and no in an enterprise it's not cool to give different results to different users at the same time, something Google does with alacrity.
      3. Personnel. Don't get me started. 5,000 PhDs and their efforts to combat Click Fraud amount to -erm- not a whole hill o'beans.

    4. Re:Also... by The+Cydonian · · Score: 4, Insightful
      Isn't PageRank based on a voting system? OK, in an intranet full of PDFs and Word docs, who votes? Yup, that's right, PageRank doesn't work in an enterprise context.
      I think it is fairly obvious that Google does not use PageRank for some of its specialized searches, such as for gmail, Google video and so on; they simply use some text-matching algorithm in those apps. Not that hard to imagine that this would be the case with Google Enterprise (or whatever they call their app).
      Come to think of it, why do they need that many? Yahoo, MSN, Altavista, and everyone else index the web with far fewer I'll bet
      Unless you're trolling, (or think Google should be a search engine alone), you would know that Google does a lot more than plain-vanilla web search.
      Don't get me started. 5,000 PhDs and their efforts to combat Click Fraud amount to -erm- not a whole hill o'beans.
      Try reading that ZDNet article, instead of forming opinions just by looking at headlines.
    5. Re:Also... by jdbartlett · · Score: 1
      1. Not "vote" in the sense you're thinking of.
      2. That data's not "read-only" as far as Google's concerned - it has to be "rewritten" whenever Google-indexed websites are republished.

      Hope that helps.

  4. 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.
    1. Re:Friendly by MyLongNickName · · Score: 1

      *Chuckle*. Hope all you want. Even if the current owners do not, what makes you think that the next group won't? Brilliant men get bored easy. It won't be long before shares are sold, and they are off to the next challenge. Then, it will be all about the money.

      And that is if it isn't already. Id love to do a poll finding out age versus perception of Google. I am willing to bet that those older, who have seen this story play out before, have seen corporations abuse power for a couple decades have a much more jaded view of Google than the young 'uns. But as far as I know, this is just idle speculation...

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:Friendly by SilverJets · · Score: 2, Informative

      I found Google to be very closed when interviewing with them. They had gone to the trouble of setting up a tech phone interview for me at my convenience since we are in different time zones. At the end of the interview when the interviewer asked if I had any questions all I got back was "Sorry we don't talk about infrastructure" and "Sorry I can't answer that" when asking basic questions about what servers they run, how many, what OS, etc. Considering it was a Sys Admin job I was interviewing for I found it frustrating to not be able to find out what type of environment I was potentially going to be working in.

    3. Re:Friendly by NDPTAL85 · · Score: 1

      Just a guess, but I'm guessing at Google the servers run Linux.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
  5. 450,000 servers? by SlashDev · · Score: 2, Funny

    I feel bad for the sysadmin

    --

    TOP DSLR Cameras Reviews of the top DSLRs
    1. Re:450,000 servers? by ubergenius · · Score: 1

      I don't. The Google Plex is like a sysadmins playground... So much hardware to toy with, so little time!

      --
      Student Manager - Take control of your education!
    2. Re:450,000 servers? by seven+of+five · · Score: 1

      Don't be. They just bumped his salary to $55K.

  6. NDA time? by wealthychef · · Score: 1

    Looks like it's time for Google to start making prospective students sign non-disclosure agreements...

    --
    Currently hooked on AMP
    1. Re:NDA time? by Anonymous Coward · · Score: 0

      When I visited the googleplex four years ago, I had to sign an NDA to get in the door.

    2. Re:NDA time? by Kesch · · Score: 5, Funny

      Aha! He has revealed that the Google-plex contains a 'door.'

      This slip of the mind will prove invaluable in my Google-imitation plots.

      --
      If this signature is witty enough, maybe somebody will like me.
    3. Re:NDA time? by Drantin · · Score: 1

      Of course, he could have meant a proverbial door while actually having used the local matter-fax/teleportation network...

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
  7. That makes perfect sense by Flavio · · Score: 5, Insightful

    Most journalists and business analysts are notable for doing a half-assed job and taking credit for cut & paste jobs. Journalists who actually spend time researching their stories are a dying breed, so my take on this is that Google would rather not waste their time answering stupid questions from people who don't even understand what they're publishing. Their time is much better spent recruiting smart people or just talking to grad students in some sort of academic goodwill.

    1. Re:That makes perfect sense by Anonymous Coward · · Score: 0

      "Reporters are faced with the daily choice of painstakingly researching stories or writing whatever people tell them. Both approaches pay the same." - Scott Adams

    2. Re:That makes perfect sense by CalicoPenny · · Score: 1

      This person has no idea what journalists do.

  8. A Google Lecture Experience by A+Dafa+Disciple · · Score: 4, Interesting
    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

    An alum of my university who works at Google recently visited and gave an informative lecture with a long Q&A session. I can vouch for the fact that we were told more than I've ever been able to read online about the way Google manages various issues, like their IT infrastucture. However there were still limitations to what he would/could tell us (sorry I won't go into specifics). It seemed (as you would expect) the better our questions, the better his answers, and if we asked questions that were too good, then it was likely that he did not feel liberated to answer.

    Also, Google was cool enough to sponsor a Programming Contest and a Graduate Research Conference we held. Our alum attended our little conference and had great feedback and questions for our presenting students. With respect to knowledge, intelligence, and humor this guy was all I would imagine and/or hope for one of our alums working at Google.

    On the otherhand, I was very unimpressed with certain issues concerning lack of professionalism in the lecture. As one example, though this is only an impression, it seemed that he felt he could just get away with wearing jeans and a Google t-shirt for the few days that he was with us because he worked at the ever prestigious Google. It seemed a bit arrogant. Also keep in mind that his position at google is higher than a solutions engineer.

    Just thought I'd share.
    1. Re:A Google Lecture Experience by SoCalChris · · Score: 5, Insightful
      On the otherhand, I was very unimpressed with certain issues concerning lack of professionalism in the lecture. As one example, though this is only an impression, it seemed that he felt he could just get away with wearing jeans and a Google t-shirt for the few days that he was with us because he worked at the ever prestigious Google. It seemed a bit arrogant.
      Why does he have to wear anything more than jeans & a Google shirt? A computer guy in a shirt & tie is not a happy computer guy.

      It's been my experience that the companies who worried most about what their IT staff was wearing were the worst to work for.
    2. Re:A Google Lecture Experience by Kesch · · Score: 1

      Seconded. I worked one summer as a co-op student at Los Alamos National Laboratory (where the dress code is basically "Shirt and Shoes"). I recieved very high marks from my mentor in the 'dress' category for wearing my normal street clothes. As he put it, "You're a scientist. You should be focusing on the science instead of wasting time dressing up."

      --
      If this signature is witty enough, maybe somebody will like me.
    3. Re:A Google Lecture Experience by A+Dafa+Disciple · · Score: 1, Insightful

      I certainly agree with you, in that, while working (programming like crazy) and not having to deal with clientele or the outside world, you should be in whatever attire you are most comfortable in. However, when dealing with the outside world, I believe it to be most respective and professional to wear professional attire that is appropriate to that correspondence.

      Sure, it's all relative, but just because you're a programmer or even a manager of programmers doesn't mean you have a free pass to represent your company in any way other than the most professional of manners that the present day society has defined.

      Just an opinion.

    4. Re:A Google Lecture Experience by Dun+Malg · · Score: 4, Insightful
      On the otherhand, I was very unimpressed with certain issues concerning lack of professionalism in the lecture. As one example, though this is only an impression, it seemed that he felt he could just get away with wearing jeans and a Google t-shirt for the few days that he was with us because he worked at the ever prestigious Google. It seemed a bit arrogant.
      Shock. Horror. The man was dressed comfortably in clean, casual clothes. That's your only complaint? Where are you from, Victorian England? Come join the rest of us in the 21st century. Arrogant? Arrogance would be whipping his thingy out and pissing on the front row. For casual dress to be arrogance it would be necessary for him to believe that a suit and tie is the only appropriate dress for such an occasion, and then intentionally not wear them as an insult. I doubt this was the case. Sounds to me more like the problem's with you and your slavish adherence to an increasingly outdated dress code.
      --
      If a job's not worth doing, it's not worth doing right.
    5. Re:A Google Lecture Experience by p!ssa · · Score: 0, Troll

      Well..., if the big google fat cats can address congress in jeans and a t-shirt your lucky you didnt get a hairy man ass and a g-string Mister

    6. Re:A Google Lecture Experience by MoonBuggy · · Score: 5, Interesting

      Fair point, but perhaps people who equate clothes with professionalism (not accusing you, and it is true that we all make judgements on appearance to some degree, but anyway...) have been deemed as people who they do not feel the need to impress. If I owned a business I would certainly be inclined to think that way - maybe that's a reason that I wouldn't succeed in owning a business, but it appears that Google makes as much money as they could ever need; if they don't become too greedy they can afford to interact with the world on their own terms rather than those decided by a particular portion of society.

      In essence, I see the jeans and a T-shirt as a positive representation of the company, it represents a company in which essentially arbitrary rules are examined for their usefulness and if neccessary discarded.

    7. Re:A Google Lecture Experience by JordanL · · Score: 1
      On the otherhand, I was very unimpressed with certain issues concerning lack of professionalism in the lecture. As one example, though this is only an impression, it seemed that he felt he could just get away with wearing jeans and a Google t-shirt for the few days that he was with us because he worked at the ever prestigious Google. It seemed a bit arrogant. Also keep in mind that his position at google is higher than a solutions engineer.

      Maybe in a presentation environment, but in a work environment Google has rediscovered a fundamental of employee moral:

      The point at which you allow your employees the absolute most freedom while still maintaining enough control to keep the workplace's focus on the work is the point at which your employees will be most productive, because at that point, not only do they feel most productive, but they also feel more like a person, not a tool.
    8. Re:A Google Lecture Experience by Anonymous Coward · · Score: 0

      As one example, though this is only an impression, it seemed that he felt he could just get away with wearing jeans and a Google t-shirt for the few days that he was with us because he worked at the ever prestigious Google.

      I can understand your impression if he said something along the lines of "I work for Google, I can wear whatever the hell I want" if someone questioned him about his attire. But just by wearing something comfortable, it is hard to assume that he was being arrogant (or whatever you might be implying).

    9. Re:A Google Lecture Experience by Phishcast · · Score: 4, Insightful
      Perhaps "arrogant" wasn't the right word for the poster to use, but I can see where he's coming from with this. If you're presenting at a prestigious institution (or one that considers itself such) you should show a little respect for that institution by dressing it up a bit. A tie wouldn't be necessary, but ditching the jeans and wearing a button up shirt (or a polo shirt even) seems like it would be in order.

      I'm a computer guy, I wear jeans to work every day, and I'm happy that way. If I'm being asked to speak in front of a large group of people I don't grab something out of the hamper, y'know?

    10. Re:A Google Lecture Experience by Greg+Lindahl · · Score: 1

      On the otherhand, I was very unimpressed with certain issues concerning lack of professionalism in the lecture.

      Congratulations, you are NOT qualified to be a Google employee. In some industries, wearing particular clothes is not the definition of professionalism. Google is in such an industry.

      You want a job in accounting. Or at EDS.

    11. Re:A Google Lecture Experience by Anpheus · · Score: 1

      No, arrogant is when you call people arrogant for being casual, not caring about maintaining a (false) image, &c. See: Definition of irony.

    12. Re:A Google Lecture Experience by Nefarious+Wheel · · Score: 5, Interesting
      A few decades ago in a small service bureau near LAX a visiting suit-and-tie type walked past and took exception to the engineer who was dressed in shirt and jeans and busily filing down a resistor on a logic card. Seems he wanted the miscreant fired/evicted for (a) not representing CDC to the public correctly, (b) obviously damaging a very rare and expensive piece of equipment, and (c) ignoring him. "That's Seymour," said the DC manager, "and I don't think you can fire him. And if he's filing down a resistor, I presume the computer will work better that way".

      Please accept the above for the lovely second-hand urban myth that it is, one belonging to a CDC 6600 site where I was lucky enough to attend a few lectures.

      --
      Do not mock my vision of impractical footwear
    13. Re:A Google Lecture Experience by starm_ · · Score: 1, Insightful

      I dunno... I'm always a little more suspicious of people who dress too nicely, act too nicely, write too cleanly or any other things which take effort to get a superficially nice result but nothing else of real value. This suspiciousness extends to organisations that harbour that kind of culture so that, when I have a choice, I avoid them. It always seems to me like they're either compensating for their lack of true value and competence or they are trying to deceive or both. After all, snake oil salesmen always have the most most professional personality and looks.

      I'm sure I'm not the only one who thinks like that. Companies that cater to people like me are disadvantaged if they hold high superficial standards.

    14. Re:A Google Lecture Experience by Firehed · · Score: 1
      I agree. I work in a location where the dress code is basically no massive holes in your shirt and no shorts (and you can get away with holes), but as I'm dealing with the public I still generally wear a Polo shirt and a decent pair of jeans. I've even worn a button-down shirt a few times which is serious overkill, though that's because all my Polos were dirty at the time. I'll wear a tee once in a while, but it's something work-appropriate, unlike some other people that work where I do (ranging from slightly-above-undershirt to vegan straightedge to anarchist).

      On the other side of things, I've done quite a bit of computer work at-home wearing just a pair of boxer shorts and an undershirt. It depends on the weather (it was quite hot that day), but you're certainly not going to catch me in formal-wear for working on stuff at home, even if I'll wear it when going out to meet people. For presentations and whatnot, I will dress up in a decent shirt and tie, but my dress matches the occasion and at least with what I do, I'd consider meeting with clients semi-formal at most.

      When the movie theatre opened near my house, the employee uniform was outright rediculous for the environment - pressed black pants, bow-tie and an Austin Powers-esque frilly shirt thing. Then after realizing that their employee turnaround time was about three weeks, they ditched that in favor of a Polo with their logo on it. Made me feel a bit more comfortable, and from what I can tell the employees are a lot happier with it too.

      In short, keep it appropriate for the situation. Most places can handle that. As far as meetings go, some people have higher or lower expectations than others, which is where this issue came up. I just wonder how the reaction would have differed had it been a Google Polo instead of just a tee.

      --
      How are sites slashdotted when nobody reads TFAs?
    15. Re:A Google Lecture Experience by ejp1082 · · Score: 1

      I think like that too. Impress me with what you got, not what you're wearing. Anyone who has a preoccupation with clothes is simply superficial... which means they're either stupid, or trying to con you.

      It's not disrespect when someone doesn't wear a suit, it's common sense. The bloody things have got to be the most ridiculously impractical peices of clothing on the face of the Earth. The jacket is like a sweater; hot as hell in the summer yet not warm enough to replace a winter coat. The pants stain, wrinkle, and are too thin. And I can only imagine that ties are worn so you have the option of hanging yourself to escape a long meeting. Not to mention the fact that the whole thing originated from a self-important upper class saying "Look at me! I can wear this ridiculous thing because I don't have to do manual labor all day!"

    16. Re:A Google Lecture Experience by Anonymous Coward · · Score: 0
      He is showing respect by being there rather than elsewhere. If he has interesting and intellectually challenging things to say and is prepared and gives a great presentation, then that is all the more respect.

      Adhering to the remnants of a nineteenth-century British aristocrat ideal of dress (designed to render those in your social circle immediately recognizable) says nothing about respect.

    17. Re:A Google Lecture Experience by mdfst13 · · Score: 2, Insightful

      "However, when dealing with the outside world, I believe it to be most respective and professional to wear professional attire that is appropriate to that correspondence."

      In this case, his primary purpose was recruiting. In particular, he wanted to recruit really smart people. Really smart people know that clothes are irrelevant to the job (unless the job is to model clothes or work at IBM). Thus, the appropriate professional attire is (drum roll please) jeans and a t-shirt. Those are the clothes most likely to be appealing to the kind of people that are at a university and that Google wants.

      Another way of looking at it is that Google is really interested in hiring from the same group of people who might want to become professors. Such people are notoriously uninterested in the wrapping. As such, it may be more valuable to Google to project a casual attitude (and attire) than to be respectfully professional. In fact, they might even find it advantageous to not hire people like you who are over impressed by clothes. Why? Because you may look down on your scruffily dressed but brilliant colleagues. Maybe Google would be better off if you went to IBM (famous for their uptight dress; in part because they are professionals who deal with business people).

      I think that your insight (dressing appropriately is best) is correct. I think that you are misinterpreting what was appropriate to the situation.

    18. Re:A Google Lecture Experience by Anonymous Coward · · Score: 0

      Google is incredibly arrogant. It makes you wonder how Paul Allen is so different from Brin and Page. Leslie Jennings had a difficult time pleasing the Googlets.

      I think Google chases after the top 5% of the talent pool and is exclusionary. If other companies were this exclusionary they'd get sued for job discrimination. What this does is create a very expensive employee base. When Google has peeked and has to layoff workers they are going to have to spend a lot on there severence packages for all the expensive PHD's including Guido Van Rossum and the tech lead of Firefox. Having an expensive employee base is a liability especially during a recession. Plus what are all these guys inventing? Google hasn't really done a lot outside of free web portal search. I mean for all there talent they aren't top 10 in patent applications. The top 20% engineering base can be just as productive as the top 5% of the engineer talent pool and for less. I would rather have average less expensive engineers than high cost engineers ehh hem 'Guido Van Rossum' ehh hem that might not produce much for the company other than make it prestigious or is to sidetracked ehh hem 'Python' ehh hem to benifit Google. Also some of the top people that Google has have less upside in that they are at the peak. I think it's better if you grow your employees rather than buy the top tree.

      I mean I'm more inventive than some of those people there. I hate there rejection notice. It's condescending and the translation is "Sorry, but your not good enough for us to hire you...." Even though I do have something to offer in terms of creativity and inventing.

      Google is an arrogant company that only hires you if you go to Cornell or graduate from Harvard. They prefer a PHD to work in the Research Lab. However, if you hold yourself to this mantra 'Only the Best' you exclude a lot of talented and more productive less expensive engineers.

      The ideal Google Candidate...
      Wanted...
      Software Engineer
      Qualifications:
      Must poop gold, platinum poop preferred.
      Must pee silver.
      Must have a PHD, postdoc preferred.
      Graduate of Ivy League University preferred.
      Graduate summa cum laude or higher.
      Must have claim to fame ie invent a language or create tcp/ip.
      Must invent some clever search technology.

      A company such as Thomson or any company is almost the same way as Google with IT infrastructure. The IT infrastructure is proprietary trade secret information and they don't want it shared with competitors. Having trade secret IT knowledge isn't exclusive to Google. IBM and HP and Microsoft are all the same with language standards and release infrastructure don't let Google fool you with there superiority. Google somehow thinks they are better than everyone else.

      One area Google's ass is getting kicked is in paid search. Google is great as a free search engine but for paid content such as the New York Times or Legal information look elsewhere such as Thomson or Gartner.

      |
      _|_ to Google
    19. Re:A Google Lecture Experience by Nefarious+Wheel · · Score: 1
      Agreed. FYI One trick to a good professional presentation during a technical interview is to wear a badly-fitting (but clean) suit with an inexpertly knotted tie. If you wear eyeglasses, make sure they're clean. It shows you made the effort, but are not at home looking like a marketing flack.

      ...Three or four hundred interviews for tech staff to my name (and had to live with the result); truth is, you can generally tell if someone's the goods in the first two minutes of the interview, irrespective of what they're wearing. When the chips are down, a necktie is a real annoyance, on you or the person watching over your shoulder.

      --
      Do not mock my vision of impractical footwear
    20. Re:A Google Lecture Experience by jimicus · · Score: 2, Funny

      I've heard a similar urban legend.

      The CEO walks into the elevator, and sees a man stood there in jeans smoking a cigarette. The company had a strict no-smoking policy (this is some years ago, before it was commonplace) and a strict dress code.

      Incensed, the CEO demands how much this man is paid.

      "$750 per month" (told you it was some years ago!)
      "Here's $750. Get out and don't come back."
      "OK." ... the elevator reaches the ground floor, and they both leave the building. The man in the jeans calmly walks out - and says "Oh, by the way, I don't actually work for your company. I was just dropping off a parcel!"

    21. Re:A Google Lecture Experience by stunt_penguin · · Score: 1

      I totally agree, but must point out that not smelling bad scores points right across the board, computer guy or not _^^

      *has a quick sniff*

      Excuse me, just a second please.

      --
      When the posters fear their moderators, there is tyranny; when the moderators fears the posters, there is liberty.
    22. Re:A Google Lecture Experience by hotdiggitydawg · · Score: 1

      I agree. And furthermore, it's been my general experience that the more professional a university lecturer dresses, the less you learn from them. One of the best Comp. Sci. lecturers I ever had was mistaken for a homeless guy (long ratty hair, ripped tshirt, no shoes, etc.) by about half the class until he stood up and introduced himself, but he was intelligent and able to teach very well. Those who dressed like professionals were staff who had left the professional world to come back to teaching, more often than not... IE couldn't cut it in the commercial world, needed something easier, and had talked their way into a teaching job.

      If you're working in the fashion industry you can worry about the clothes on his back. In IT, I'd stick to worrying about the information in his head.

    23. Re:A Google Lecture Experience by Single+GNU+Theory · · Score: 1

      was mistaken for a homeless guy (long ratty hair, ripped tshirt, no shoes, etc.) by about half the class until he stood up and introduced himself

      Your lecturer was RMS!?!

      --
      Little Debian: America's #1 Snack Distro!
    24. Re:A Google Lecture Experience by alienmole · · Score: 1

      There are hundreds of guys fitting that description who hang around the Cambridge universities (MIT, Harvard...) I'm never sure if they're geniuses or homeless, but you can usually tell by asking them a question about Lisp. Not always, though - those homeless Lisp weenies are the worst!

    25. Re:A Google Lecture Experience by tehcyder · · Score: 1
      ... lack of professionalism... it seemed that he felt he could just get away with wearing jeans and a Google t-shirt for the few days that he was with us
      Hold on, you're a student, and you're accusing someone of lack of professionalism?
      Do you not just think he was trying to make everyone comfortable? Or were all you students in suits/ties etc and so he stood out?
      Get over yourself, you're just another student. I'm sure if he had been presenting on Wall Street he'd have dressed in a suit.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    26. Re:A Google Lecture Experience by Anonymous Coward · · Score: 0

      Grandparent never said they were a student. Who's jumping to conclusions now?

    27. Re:A Google Lecture Experience by tehcyder · · Score: 1

      Bearing in mind the average age of a /. reader, I think you should have provided footnotes to explain "logic card", "Seymour" and "CDC".

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    28. Re:A Google Lecture Experience by Anonymous Coward · · Score: 0
      Perhaps "arrogant" wasn't the right word for the poster to use, but I can see where he's coming from with this. If you're presenting at a prestigious institution (or one that considers itself such) you should show a little respect for that institution by dressing it up a bit. A tie wouldn't be necessary, but ditching the jeans and wearing a button up shirt (or a polo shirt even) seems like it would be in order.


      The google engineer choose to show respect for the students instead of just respect for Google; that's exactly the right pitch for a company to take.


      Students are *poor*! Many of them give up a *lot* just to be at school: they end up eating things like macaroni and cheese every meal: if they're lucky! Me, I survived on 10kg sacks of rice (individual macaroni and cheese packages were a wasteful luxury!). They live in substandard housing (my brother once had a "room" that was just a curtain), and often they just don't have room in their budget for fancy clothes.


      Wearing things they can't afford to buy (like expensive khakis and polo shirts) just makes them feel unhappy, out of place, and resentful. Students wear jeans and free T-shirts because they keep us warm in winter, and they're cheap; and people who use fashion as a pretentious form of one upmanship are just being insulting to their entire audience! When you're struggling to buy food, you really *hate* the guy who walks up to you wearing a years worth of food & rent just to show off how great he thinks he is.


      The google guy did the right thing by fitting in, and wearing "normal" clothes.

    29. Re:A Google Lecture Experience by Stinky+Cheese+Man · · Score: 1

      As my sig says - professionalism is the last refuge of the incompetent.

    30. Re:A Google Lecture Experience by Nefarious+Wheel · · Score: 1
      Bearing in mind the average age of a /. reader, I think you should have provided footnotes to explain "logic card", "Seymour" and "CDC".

      Quite correct, and I apologise.

      "Logic card" meant a circuit board that contained a single logic element, such as a half-adder or a register.

      "CDC" meant Control Data Corporation, whose first deliveries of 6000-series supercomputers were the reason IBM announced the System 360 and OS one year before the first prototype was seen.

      "Seymour", single name, used to mean only one person -- Seymour Cray, father of the supercomputer and (among other things) inventor of the instruction pipeline cache. CDC 6600's were large pipelined multiprocessor machines with a 60-bit instruction and 128-bit arithmetic, back when IBM was focusing on pretty register light displays for their mainframes. The 6600's were first networked together in a scheme called "ARPANet" and were astoundingly powerful compared to any competition around at the time. Upon completion of the design, Seymour was heard to say "That's the last small computer I'm ever going to build".

      Another Cray 'ism heard at Apple way back when; we'd just bought a Cray super to work some designs on the new Apple II's. "That's funny," said Cray; "I use an Apple II to design my computers".

      --
      Do not mock my vision of impractical footwear
    31. Re:A Google Lecture Experience by Nefarious+Wheel · · Score: 1
      Apologies -- the network was "Cybernet", not "Arpanet". Arpanet came later.

      I blame the fluff between the neurons that comes from having ideas in off-line storage too long. Some of dem bitz is getting negatized.

      --
      Do not mock my vision of impractical footwear
  9. It's hard to believe... by Captain_Thunder · · Score: 0, Offtopic

    ...that a single search engine runs on hundreds of servers. What do they need all of those machines for?

    --
    My journal: Clicky. Read it because it
    1. Re:It's hard to believe... by realmolo · · Score: 2, Funny

      You think hundreds of machines is ridiculous...

      I read that *many* of those machines have more than 640K of RAM!

    2. Re:It's hard to believe... by Rapidflash · · Score: 1
      ...that a single search engine runs on hundreds of servers. What do they need all of those machines for?
      Probably for all of the web pages they cache.
    3. Re:It's hard to believe... by radicalnerd · · Score: 1

      They need them for serving news, mail, maps, satellite imagery, images (which include cached thumbnails), video, and of course, text ads.

      this list is far from complete

    4. Re:It's hard to believe... by cabd · · Score: 0

      Seriosly... Everyone knows that Google houses a secret employee porno network! Get the facts straight!

      --
      When mad at one, try running a mile in their shoes. That way, not only do you have their shoes, but you are a mile away.
    5. Re:It's hard to believe... by Phaedrus420 · · Score: 0

      I'm sure it has nothing to do with the millions of database queries or the [unofficially reported] triple redundancy.

      --
      And what is good, Phaedrus, And what is not good... Need we ask anyone to tell us these things?
    6. Re:It's hard to believe... by kevlarman · · Score: 2, Insightful
      ..that a single search engine runs on hundreds of servers. What do they need all of those machines for?
      you dropped a few zeros there
      --
      A mouse is a device used to point to the xterm you want to type in
  10. Post-Beta by Kesch · · Score: 3, Insightful
    From TFA:
    On the other hand, Google doesn't hesitate to create applications for internal use and put them on its own server grid. If the company's software engineers think they can tinker up something to make themselves more productive--for example, a custom-built project tracking system--Merrill doesn't stand in their way.


    If it is anything like their web-presence, half the stuff must have 'Beta' appended to it.

    New GPayRoll-Beta!
    --
    If this signature is witty enough, maybe somebody will like me.
  11. Sysasmin(S) by wsanders · · Score: 1

    They have two, you insensitive clod!

    They still haven't been able to break that 225000 to 1 host to sysadmin ratio barrier yet. But they're working on it.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
    1. Re:Sysasmin(S) by adpowers · · Score: 3, Interesting

      I'm sure they need more than that. Google representatives often say (when talking about cheap commodity hardware), "With 1000 machines, you can expect one to fail everyday." Therefore, if they have 450,000 machines, you can expect about 450 to fail a day. Not only that, but they are probably adding machines like crazy and replacing old machines as they become cost-inefficient (the numbers I've heard say they keep computers for 2-3 years). I think it would take more than two guys to do all that. I'm sure they have a huge ratio of computers to sysadmins, but they still need a bunch of folks to replace the dead machines and add new ones. I imagine their servers are easy to manage on the software side, however.

    2. Re:Sysasmin(S) by petermgreen · · Score: 5, Interesting

      i seem to remember reading they don't replace the failed ones, they just junk the entire rack when it becomes not worth running anymore.

      i'm guessing google are big enough to have thier own datacenters and thus not have space at such a premium as smaller operations. If space isn't at a premium replacing a machine in a rack probablly isn't worth it (it means you have a machine whose remaining usefull life is out of sync with the rest of the rack its in).

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  12. I once had an interest in Google by drewzhrodague · · Score: 1, Interesting

    I was interested in working for Google -- mostly for a job. I even had someone from inside recommend me -- I figured I'd be in, no problem. Rather than being interviewed for my skills, or the relevant department, they interviewed me for a sysadmin. No problem, I'm a sysadmin I thought. I didn't do the CS route at a university, though, and there were some highly relevant things that I just didn't know how to answer. I didn't pass round two.

    So I tried to get another interview for a while, but no bites. Google has made it clear that they aren't interested in my work. I've stopped trying to get a job there. Besides, I don't think I can sit in a cube and take long drudgery with the occasional stinging bits of punnishment. I like all my punnishment unending and all at once, and so I just work for startups.

    --
    Zhrodague.net - I do projects and stuff too.
    1. 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?

    2. Re:I once had an interest in Google by MBC1977 · · Score: 1

      Methinks, I hear a 'sour grapes' excuse here...

      Regards,

      MBC1977,
      (US Marine, College Student, and Good Guy!)

      --
      Regards,

      MBC1977,
    3. Re:I once had an interest in Google by dwayrynen · · Score: 1

      > My experience with Java, and I know I'd completely fail a system administration interview.

      You'd probably fail a basic grammar test also...

    4. Re:I once had an interest in Google by Anonymous Coward · · Score: 0

      Gee, I'm sorry that they didn't just hand you a free job because you knew somebody. It saddens me that it's really that bad that people actually EXPECT to get good jobs simply for knowing someone. I know it's always been that way, but it still sucks.

      How is it a negative thing that Google apparently hires based on merit?

  13. ziff davis = commercial web spammers by Anonymous Coward · · Score: 0


    Ziff Davis sites are always chock full of adverts, they are just heavy duty web spammers who care more about adverts than content, the spammers spammer
    why slashdot links to them is anyones guess, the articles are always light on content and heavy on the adverts, not that anyone here cares as we are all running adblockplus, firefox and a hosts file

  14. Note the context by bogaboga · · Score: 2
    > "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.'"

    So the question to ask is: Who is `we'? I could provide an answer. `We' here, is Google's official answer to such questions from the ever inquisitive press men. Those who speak on behalf of Google have been asked to memorize that answer if they do not wish to talk about a topic. It works well. This approach reminds me of the government's `We can neither confirm nor deny...' mantra.

    What follows next could be interpreted as a Google engineer's answer to a question, which answer may simply represent one of many possible implementations and NOT one you could find supporting Googles infrastructure.

    Guys, this is all about semantics and context. Good night!

  15. On the other hand... by IANAAC · · Score: 1
    You may want to consider how you're representing your company while you're lecturing.

    I don't know what Google's dress code is, but I do know that when, say, Oracle sends a consultant out to help with setpup/problem resolution, etc. they usually show up in business-casual attire - khakis and a button-down shirt with their Logo.

    Again, I don't know what Google's stance is on dress. They may be perfectly fine with Jeans and a T-Shirt.

    1. Re:On the other hand... by DrEldarion · · Score: 2, Funny

      Google's dress code is basically "just don't wear flip-flops everyday".

    2. Re:On the other hand... by SlickCow · · Score: 1

      That is much more restrictive than I had imagined. And no, I am not kidding. I work in a computer company that's been around a whole lot longer and has a much less hip image, and you can wear flip flops every single day in the HQ.

    3. Re:On the other hand... by Anonymous Coward · · Score: 0

      Nobody would notice, or care - it's just a joke that people use to show how relaxed everything is.

    4. Re:On the other hand... by Skreems · · Score: 3, Interesting

      That's an interesting point. I think a lot of companies are actually that way. I work for *undisclosed faceless corporation* and people show up here in shorts and birkenstocks. A guy on our team walks around the offices barefoot. Invader Zim posters, figurines, calendars of cheerleaders, etc. are all over the place. You could show up in flip flops if you wanted to... but people choose not to. There's something about that Google mentality that sounds neat at first, but then you realize that you're not in college anymore, and even though you CAN wear flip flops to work, you probably don't want to.

      So is it neat to have a trendy office space? Sure. Is it neat to have communal centres scattered around the building, and be encouraged to stay afterhours to play games? I guess. But it's the kind of thing that gets old once you realize you've got a family and a life outside of work. Working for Google sounds like working in a basement with a bunch of friends, but that only really works if you don't have other things you want to be devoting time to. Once their workforce matures a bit, I'd guess their "kooky, trippy workspace" won't work quite so well. Don't forget, they're still basically a glorified startup. I'm sure Microsoft had a lot of the same feel back in '86.

      --
      Slashdot needs a "-1, Wrong" moderation option.
      The Urban Hippie
    5. Re:On the other hand... by de_smudger · · Score: 1
      "You could show up in flip flops if you wanted to... but people choose not to.
      ...
        But it's the kind of thing that gets old once you realize you've got a family and a life outside of work."


      Funny you should say that - my project manager was wearing sandals today and I didn't think much of it... There's a guy who turns up in clogs and nobody thinks it especially out of the ordinary :)
      (we're the London office of a large multinational media agency/software house)


      But no, that's by the by: The thing I really can't get over is that they're building a bar where our bike shed used to be. You know, sometimes I casually think, "oh yeah that bar they're building downstairs", "...when will it be finished..", "I wonder what it'll look like when it's..." etc, but then I stop and it hits me again:
        "They're building a freakin' bar at my work!
      In the building.
      Right. Over. There!!"


      Now that's never going to get old :oD

      ----------------------
      pfft - who needs a life outside work anyway ;op

    6. Re:On the other hand... by Skreems · · Score: 1

      Exactly my point. Your manager can show up in clogs, nobody cares. YOU can show up in clogs, and nobody cares, but being able to show up in clogs isn't something you care about. This non-stop "google is teh awesomex" just because they have a casual work environment is stupid. Lots of places have casual work environments, but Google has a bunch of new grads who take the relaxed work environment to very visible extremes.

      --
      Slashdot needs a "-1, Wrong" moderation option.
      The Urban Hippie
    7. Re:On the other hand... by de_smudger · · Score: 1
      Hmm yes, but actually the point I should have been making, was that the casual work environment does notceably make people more relaxed and creative, as well as more willing to stay long hours when necessary.

      For example, we have a flexible start time - I come in late quite a lot, not really being a 'morning person', but I leave later, enough to more than make up for it. Being a tester, I think this tends to actually benefit the project I'm working on, as the dev team will often put up a new build they've been working on towards the end of the day (it's not optimal maybe, but sometimes right before home-time).

      Me staying late (and being quite happy to so, due to the clogs, the bar, the pool table, the beer fridge and so on...) means we have more testing done by the time the dev team come in the next morning and bugs they can work on straight away.

  16. Google Plex by Anonymous Coward · · Score: 0

    Media today would not have a use for such mumbo jumbo. I mean really, what reporter is going to cover a topic on computer infrastructure for a search engine? You see what they did with the story on Google with China. I mean, what percentage of the population would even be interested in a topic like that, let alone understand it, unless it was brought out in a political light. They only cover issues that are going to sell. You can't listen to the news for actual intellectual information. Media has really lost a lot of integrity. Lets hope Google can help give that back to people through online media. There are so many times that I think to myself, why do computer geeks make everything so much more difficult than it really is. So that other people won't try it for themselves? It's a constant process anyway. The fact that they are being so secretive about it just tells me that it most likely is based on theory in business, not academia. They are in a very dangerous position. It's more than likely they run across more confidential information than one could imagine. I would suspect that they have to put much effort into placing utmost importance on information security. One thing I will agree with, Google made a wise political decision with China. After all, what better way to keep afloat than by making a country that is able to obtain credit in the global economy your friend. Lets hope they are pulling that credit from our direction, they've overinvested to the point that they may need it soon. If people can't see past who is who in this world and see what is really going on, then I feel that they should inform themselves. Google it. Better yet read a bit.

  17. In other news by Van+Cutter+Romney · · Score: 5, Funny

    In other news, Google has started tagging new employees on probation with 'BETA' labels.

    --
    Help a man when he is in trouble and he will remember you when he is in trouble again.
    1. Re:In other news by panaceaa · · Score: 1

      This is mildly true. When you start at Google, you're given a 3 month assignment to judge where you skills are and what kind of person you are. Once you are familiarized with the major projects going on, then you are assigned to contribute to a larger project. I would assume that if your 3 month assignment went down in flames, you would probably not be invited to join a larger project and therefore you would leave the company.

    2. Re:In other news by Charles.McGinnes · · Score: 1

      I always thought Microsoft was the king of 'BETA' labels. Can anyone confirm this?

    3. Re:In other news by Nefarious+Wheel · · Score: 1
      In other news, Google has started tagging new employees on probation with 'BETA' labels.

      Could be worse -- if Sony bought out Apple we'd have a new generation of Beta Macs

      --
      Do not mock my vision of impractical footwear
    4. Re:In other news by masterzora · · Score: 1

      Out! Now!

      --
      Remember, open source is free as in speech, not free as in bear.
    5. Re:In other news by KaThR__Vn · · Score: 1

      I wish more companies were capable of operating like that.

      --
      wilsonke "To know thyself is the beginning of wisdom." -- Socrates
  18. Little in the way of structuring data by leandrod · · Score: 3, Interesting

    Everyone is talking about GoogleFS. But no one is talking about how they manage structured data. How do they do it? Some SQL stuff, some homegrow potion, or have they managed to create a sensible interface for structured data on top of GoogleFS?

    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
    1. Re:Little in the way of structuring data by not_hylas(+) · · Score: 1
      --
      ~hylas
    2. Re:Little in the way of structuring data by epiphani · · Score: 1

      I'm gonna take a stab at this, just because I spend a fair bit of time thinking about how to do this kind of thing. It's hard for me to imagine how google does what it does, and finding a small amount of data in a absolutely massive system spread across thousands of servers... this is an interesting topic to ponder.

      I would bet that they manage structured data within the filesystem itself - in fact, i think thats the ONLY way they could do it. I started going into detail in this post, but it started being too long and complicated, so heres the short version.

      Combine sets of 20 machines into RAID-like arrays. Think like taking 20 iscsi drives on different machines and RAID'ing them together - except you dont have one machine doing the work - they all do the work.

      Muliply that by 50, now you have 50 RAID-like arrays providing you some amount of raw space. Take that, and carve it up into usable volumes, not depending upon the underlying disks to worry about volumes size - spread it over as many arrays or partial arrays, who cares. Carve up volumes -only- based on data type, not based on anything else.

      Now, take one volume, make it your primary index. This simply tells you what your other volumes contain. One volume for email, one volume for web, one volume for maps... Your data has structure, you need to be able to find it. So you index -everything-. Your indexes chain into each other, creating indexing volumes where nessecary, but keeping indexes and raw data separate.

      Regardless, with this structure you've got a fast, easily expandable filesystem on which you can grow anything.

      But then again, I've never written a filesystem. I just dream about having the time.

      --
      .
    3. Re:Little in the way of structuring data by KaThR__Vn · · Score: 1

      As long as standards are maintained, each server is configured correctly, and the infrastructure is theirs, isn't it really just a matter of what you can develop as an addition? Until they create a new version or release that utilizes a different infrastructure to support new standards and add more functionality wouldn't it be repetitive and a matter of what server controlled which processes?. Or they just create new hardware that utilizes the services provided by their web presence. Specific servers would be handling certain processes and so many would have to be placed throughout the world to keep up with latency. Even then each server is built to work together with old and new constraints, fuctions, procedures, table spaces, segments, java pools, and any global code on searchable data that has been collected and then stored in clusters. Wouldn't it just be a matter of where to get the data and how to most efficiently and effectively store it in a parallel fashion?
      The functionality needed for standards that are no longer supported would be phased out. Tags and libraries used in the code are most likely categorized through use of logic and a meta dictionary while temporarily storing the files based on the sites' structure, parsing through it, storing it in an array, and then commiting relevant data to their cluster to later be included in an index, have stored procedures allocate the information to several different servers and commit it a second time in one set of procedures, so it can be queried upon keyword searches within 24 to 48 hours, but I really don't know. And all or most of this is probably done in parallel by organizing code to continuously processes segmented data. The only thing I can see as being excluded is global code.
      Just a bunch of thoughts. It probably also depends on the technology that you are using.They have gone and made their own hardware to index your sites for you among other things. You could always do that yourself using UNIX and DNS. However, that is the nice thing about databases as well, they can't search through what they don't have permission to see, unless they somehow get access which would be entirely possible with the technology that it takes to crawl the web if you aren't securing your space on the wire with some logic.
      Does anybody know if they use beowulf at all?

      --
      wilsonke "To know thyself is the beginning of wisdom." -- Socrates
  19. Just another Google Publicity Stunt by c0d3r · · Score: 1

    This is probably just another Google Publicity Stunt. I've worked at several of the top companies, and its just "people" that work there, not much more "intelligent" or better than others who choose a lower profile, more fun and probably more lucrative environment to work in. Who has any information to prove it otherwise?

    mb

  20. go to the source by adpowers · · Score: 5, Interesting

    Here are some good papers about Google's technologies:
    Sawzall (simplified scripting on top of MapReduce)
    MapReduce (Google's massively parallel system based on the concept found in functional programming. The system takes care of managing jobs, parallelism, and fault tolerance, allowing engineers to more quickly produce code.)
    GFS (Google's File System)
    Google's Cluster (An older paper describing how Google's search cluster works. The cluster described in this paper is a few generations out of date.)
    BigTable (Google's semi-structured database. There haven't been any papers released, but this is my write up based on a talk given in October 2005.)

    And here are some videos:
    The Google Linux Cluster. This is an older video where Urs Hoelzle talks about their system and focuses more on the hardware side of things.
    Google: A Behind-the-scenes Look. Jeff Dean gives an overview of most of the technologies mentioned in papers above. I thought the demonstration of Google's internal word clustering was interesting (and funny).
    Perspectives on the Information Industry. This is a technology-light (IIRC) talk given by Eric Schmidt.
    BigTable: A Distributed Structured Storage System. The talk from which I created my BigTables notes (above).

    Andrew

    1. Re:go to the source by ZachPruckowski · · Score: 2, Funny

      Don't forget Pigeon Rank

  21. "hair dipping"? by Anonymous Coward · · Score: 0

    sounds like something that would go on in a party plane.

  22. What no pants? by /dev/trash · · Score: 1

    Hawt!

  23. Ah, I thought it would be something like this by Jugalator · · Score: 1

    An Inside Look at Google

    Hey guys, watch it, it's about the women at Google! ;-)

    I guess now we have yet another reason to go there. :-p

    --
    Beware: In C++, your friends can see your privates!
    1. Re:Ah, I thought it would be something like this by Anonymous Coward · · Score: 0

      My eyes... oh my eyes

  24. All things considered... by Seoulstriker · · Score: 1

    Arrogant? Arrogance would be whipping his thingy out and pissing on the front row.

    Considering that Google has 450,000 servers, that would be one massive e-penis, from which I would gladly accept the gUrine.

    --
    I am defenseless. Use your button. Mod me down with all of your hatred.
  25. Did anyone ask? by Civil_Disobedient · · Score: 1

    However there were still limitations to what he would/could tell us (sorry I won't go into specifics).

    Funny, I didn't notice anyone ask.

  26. If you read TFA, by Ayanami+Rei · · Score: 1

    They use Oracle Financials on your typical "five-9s" hardware.
    They had a big fight switching to that, before that they were using (drum roll please), QUICKEN!!! (lol)

    Although the HR apps are custom written. Exciting :3

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:If you read TFA, by tehcyder · · Score: 1
      Google had 200 employees and $20 million in revenue
      That was a very small size company to be investing in Oracle Financials, so I suppose the interesting things are (a) that they were planning ahead, so that they weren't hampered by an inadequate finance system and (b) they could raise the money to finance the purchase.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
  27. 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
  28. My Google Recruitment experience by The+Ape+With+No+Name · · Score: 5, Interesting

    I went through the majority of the process (phone interviews, then the face time at the New York facility and a trip to California) before I told them I wasn't interested in the job. My reasons for turning them down were three. First, the 80/20 deal was a myth if you were going to pursue something they were really interested in. I wanted to complete my PhD. Now, this PhD was not in a field they cared much about (despite their glaring need of my skills for one particular service), so that part of the deal was mumbled everytime it was mention. Second, the pay wasn't good enough to basically live at the facility. Third, the interview process was abusive in many respects. The first phone call was with a guy consumed by asking me about my doctoral research and my knowledge of how inodes work. He kept shifting between the two. When I asked him why this was even necessary given the position I was applying for, he got irritated and said that you had to know the ins-and-outs of how a file system works in order to configure (something I wouldn't be doing) any part of their infrastructure.

    This lead to my observation of part of their file storage system which is quite possibly the most tweaked NFS nightmare/genius/what-the-fuck I'd ever seen. My past experience with networked file system was, I admit, very limited compared to what they had going on. Now, again, I wasn't even going to have anything to do with this system or any sysadmin work at all, but it was obvious that they wanted you to at least have knowledge of the system on some level beyond the user. It also came across as a showing-off culture too. I am glad I didn't take the job for various reasons, but if you are a sysadmin freaker who loves dinking with shit, you'd fit in; especially if you like to show it off too. Just be prepared to have some middle manager there fuck with you for a hour or two on the phone before you get to the outer part of the inner sanctum.

    --
    Comparing it to Windows will be a moot point, since El Dorado is going to have a 40% larger code base than XP.
  29. The 2 cultures: suits and jeans by Anonymous Coward · · Score: 2, Informative
    The way a professor of mine explained it to me is that there are 2 kinds of people in the IT world: suits and jeans -- and never the 'twain shall meet.

    At the business end of the spectrum, you have the MBAs and the like, and the more expensive the suit you wear, the more respect you get. Pick top-level executives from any company other than Google and a very few other technical companies, and you'll see what I mean. They will always wear expensive suits, and people who aspire to be in their position will dress likewise. Here are some examples of the look that this culture aspires to. Searching for most of the names you'll find in Forbes magazine will come up with similar results.

    At the technical end of the spectrum, you have hardcore techies who live, breath and sleep in the world of concepts and structures and mental things that the MBAs don't understand or care to understand. They're mostly extremely mental people, and they pay more attention to what's in their head than what's in the world around them. If they're successful (as determined by their peers), they are successful because of their skills, not because of what their peers think about their cloting, or because people are impressed with their $20,000 wardrobe and 7-series BMW. Here are some examples of a guy who epitomizes the jeans culture. Search for similarly revered technical people, and you'll come up with similar results.

    As my professor explained, know your audience, and dress accordingly! Suits don't respect you if you wear jeans, and jeans don't respect you if you wear a suit.

  30. GoogleFS and You by not_hylas(+) · · Score: 1

    Little in the way of structuring data
    by leandrod (17766)

    Everyone is talking about GoogleFS. But no one is talking about how they manage structured data. How do they do it? Some SQL stuff, some homegrow potion, or have they managed to create a sensible interface for structured data on top of GoogleFS?
    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Linux

    ----------8<----------

    Wild Guess&#174; ?
    Rob Pike?

    http://herpolhode.com/rob/

    http://plan9.bell-labs.com/plan9/

    http://plan9.bell-labs.com/wiki/plan9/Papers/index .html

    http://plan9.bell-labs.com/sys/doc/

    http://www.vitanuova.com/inferno/

    http://herpolhode.com/rob/hotchips.html

    leandrod,
    You might find this especially interesting considering your affiliation.

    --
    ~hylas
    1. Re:GoogleFS and You by Lord+Flipper · · Score: 1
      Everyone is talking about GoogleFS. But no one is talking about how they manage structured data. How do they do it?

      Everyone??? Oh, I get it, you mean everyone who didn't bother to RTFA. Makes sense now. You and that other guy taking his wild guesses at building a file system (with zero background) ought to compare notes. Ha ha ha. I mean, why have half an unsubstantiated 'conversation' when you could have the real, unsubstantiated, deal?

      I know, I know, nobody is supposed to read the article. But, in this case, it was a real gas.

      Big thank you, by the way, to the guy who posted the link to the 'printer friendly' version. Good show.

    2. Re:GoogleFS and You by not_hylas(+) · · Score: 1

      Pleeeeze enlighten us (with your zero background).

      http://justfuckinggoogleit.com/

      --
      ~hylas
  31. Google News is Getting Boring by Anonymous Coward · · Score: 0

    Every second week we get a new story that tells us how awesomely secret Google is, how they never tell us anything, and how they have many, many PCs.

    Granted this is great marketing, but it is pretty boring.

    Google: n. (1) An Internet Search Engine. (2) Tried various other things. None exciting. Still, thought they try and claim otherwise, still an Internet Search Engine.

  32. Google founders spar over 'party plane' by Anonymous Coward · · Score: 0

    How is this for 'inside google' news?

    http://www.theregister.co.uk/2006/07/07/google_bed _plane/

  33. Close by booch · · Score: 1

    Actually, new people at Google are known as Nooglers.

    --
    Software sucks. Open Source sucks less.
  34. GPL? by giorgosts · · Score: 1

    They sell Google-in-a-box appliances without root access or source. If it contains Red Hat Linux isn't it a violation of GPL?

  35. professional presentation for interview by gotih · · Score: 2, Interesting

    i base my personal presentation for interviews on my experience in 1997 when i was 19 and got an interview with a waaay old school fortune 500 company. figuring that if i showed up in my dressiest clothes i would be expected to continue to dress that way, i showed up wearing the best clothes i could feel comfortable in -- jeans, a short sleeved tennis shirt and my always-on black zip-up hoodie over top. the interview was conducted by four people, one manager in a suit, two workers in business casual, and the most tech-knowledgeable in jeans and t-shirt. despite appearances, my professional demeanor and relevant knowledge convinced them that i was capable. i was later told my dress told them that i wasn't trying to hide anything. i got the job.

    --

    fear is the mind killer
  36. Similarities with the Borg cube? by master_p · · Score: 1

    What are Googleplex's similarities with the Borg cube? does it repair itself when a node goes down? is it possible to bring the whole system down by injecting a false command in a node? etc

  37. A whole lot of words about nothing? by metushelach · · Score: 1

    Am I the only one who got the feeling that the entire article was one big babble about things everybody who reads any given daily newspapers knows? Amazing how one can craete an entire article that says absolutely nothing.

  38. fast-food approach to hardware by uioreanu · · Score: 1

    I wonder how this fast-food approach to hardware will behave over time. On one hand you have most of well established software companies that prefer stable (and expensive) hardware, but on the other hand you have this unique and very successful company that runs the "consume until it dies" pattern.

    --
    cut this signatures madness. stop reading them now!
  39. Romance? by Dausha · · Score: 1

    "With his unruly hair dipping across his forehead, Douglas Merrill walks up to the lectern set up in a ballroom of the Arizona Biltmore Resort and Spa, looking like a slightly rumpled university professor about to start a lecture."

    This sounds more like the beginning of some Harlequin romance novel than the first line of a serious piece of journalism. The sentence even manages to run-on and has a simile. I expect that by the end of the article his hairy chest will be bared by the protagonist and that they will live happily ever after.

    --
    What those who want activist courts fear is rule by the people.