'구글을 지탱하는 기술'에 해당되는 글 1건

  1. 2009.05.26 [서평] 구글을 지탱하는 기술
서평2009. 5. 26. 02:01
구글을 지탱하는 기술
카테고리 컴퓨터/IT
지은이 니시다 케이스케 (멘토르, 2008년)
상세보기

읽긴 다 읽었다 - _-

의미 심장한 서두로 시작하는 이유가 있다. 나는 모든 책을 정말 모든 100% 온라인에서 구입한다. 클릭질을 해서 결제하고 택배로 받아보는 책을 보기 전까지 실물을 보는 경우는 거의 없다(다소 비싼 5만원이상의 컴퓨터 서적들은 근처 도서관을 뒤져서 있으면 본적은 있다).
온라인 쇼핑 중독자들은 승률을 따진다. 정확한건 아니지만 내 승률에 3패가 있다. '공부하는 독종이 살아 남는다' 의 이시형 박사님은 책의 목차정도 훑어보고 바로 구입하라고 한다. 뭐 나의 책 쇼핑 패턴과 비슷하다고 볼 수 있겠다. 그렇게 구입한 책들 중에 '이 책은 정말 아니다' 라고 생각했던 책이 3권 있는데 '구글을 지탱하는 기술' 도 여기에 포함된다. 그나마 이 책은 다 읽긴 했다

이 책은 책이라기 보다 논문 해설서라고 해야 정확할 것이다. 구글의 초창기 창업자들이 발표한 논문 예시와 해설이 이 책의 주된 내용이다. 책의 제목이나 온라인 쇼핑몰의 책 요약, 서평 들을 보면 '구글이 검색 엔진 시장에서 후발 주자임에도 현재 최고의 자리에 오르게 되는 창업자들의 마인드나 검색 엔진의 구동원리에 관한 저자의 관점' 정도가 책의 내용인줄 알고 구입하게 되었다. 크게 틀린말은 아니겠지만 책을 읽으면서 딱딱하다는 느낌을 정말 많이 받았다. 보통 3일~7일 정도면 한권은 읽는데, 이 책은 중도 포기했다가 읽느라 1달정도 걸린거 같다. 외형으로 보면 IT 교양서이지만 완벽한 기술서적이라고 해도 틀리지 않다


잡설은 이제그만 하고 책 내용을 보자면 구글의 데이터 수집과 분석, 관리 기술, 구글 시스템 구성, 구글의 개발 프로세싱에 관해서 구글이 발표한 논문을 중심으로 상세히 설명하고 있다. 구글의 힘이 되는건 '마인드' 가 아닐까 한다. 원하는 것에 대한 열정, 그 열정을 구체화하여 구현 할 수 있는 능력. 생각의 전환과 그 대책의 결과물을 보고 있자면 감탄하게 된다. 구글 초창기 MS 에 매입제의를 거절할만한 배짱. 그 또한 무시할 수 없는 능력이리라

책에 소개되어진 데이터 관리 측면을 보면 통상 데이터 관리는 DBMS 로 하게 된다. Oracle, MSSQL이 대표적이고 그 DB 를 가지고 얼마나 최적화 하냐가 데이터 CRUD 성능의 지표가 되는 것이다. 하지만 구글은 독자적인 데이터 관리 기술을  만들고 자신들이 원하는 부분으로 최적화 한다. 또한 구글의 위대함은 대용량 데이터 처리에 관한 독보적인 기술이다. 대량의 데이터의 수집, 관리, 분석 등을 소프트웨어, 하드웨어 측면에서 가히 혁신적이다

구글은 '최소한의 비용으로 최대한의 효과' 를 지향하는 기업이다. 데이터 센터의 서버 구성, 전력, 유지비용 등 최소한으로 최대 효과를 거두기 위해 노력한다. 책이 출판될 당시 거의 비공개였던 데이터 센터에 관한 상세 모습이 얼마전에 공개 되었다
세계 최대급 시스템을 본적은 없지만 보통 기업에서 사용하는 통상의 서버랙과는 상당히 다르다


구글의 명실 공히 세계 최대의 검색엔진이다. 아니, 이제는 검색엔진을 넘어서 웹의 최대, 최고 기업이 되었다. 다만 국내 사정은 좀 다른데 아직 구글은 검색엔진 중 3% 이하의 점유율을 보이고 있다는 것이다. 거기에 유튜브 실명제에 관한 정부와의 마찰. 구글은 한국과는 잘 안맞는 기업일까? -ㅠ-
'전세계의 정보를 조직화해서 그 누구라도 접근할 수 있는 유용한 것으로 만드는 일' 
이라는 구글의 사명처럼, 한국을 점령하기 위해 어떤 변화를 추구할지 구경하는 것도 재미있는 일일것이다
Posted by pearl짓거리전문