本電子書籍は2008年3月28日初版発行のものを、後日電子化し、発売したものです。(概要)たとえば,ふだんなにげなく行っているWeb検索。背後には,想像以上に膨大な計算,多数のコンピュータの働きがあります。本書では,論文やWebなどで公開されているパブリックな情報をもとに,Googleの基盤システムについて技術的な側面から解説を試みています。世界規模のシステムにおける『分散ストレージ』『大規模データ処理』『運用コスト』など注目の話題を盛り込み,学部生をはじめ初学者の方々にもお読みいただけるように基礎知識から平易に説明します。(こんな方にオススメ)・大規模システムに興味をお持ちの方・Web検索を支える技術群を学びたい方(目次)第1章 Googleの誕生1.1 よりよい検索結果を得るために1.2 検索エンジンのしくみ1.3 クローリング -- 世界中のWebページを収集する1.4 インデックス生成 -- 検索用データベースを作り上げる1.5 検索サーバ -- 求める情報を即座に見つける1.6 まとめ第2章 Googleの大規模化2.1 ネットを調べつくす巨大システム2.2 世界に広がる検索クラスタ2.3 まとめ第3章 Googleの分散ストレージ3.1 Google File System -- 分散ファイルシステム3.2 Bigtable -- 分散ストレージシステム3.3 Chubby -- 分散ロックサービス3.4 まとめ第4章 Googleの分散データ処理4.1 MapReduce -- 分散処理のための基盤技術4.2 Sawzall -- 手軽に分散処理するための専用言語4.3 まとめ第5章 Googleの運用コスト5.1 何にいくら必要なのか5.2 CPUは何に電気を使うのか5.3 PCの消費電力を削減する5.4 データセンターの電力配備5.5 ハードディスクはいつ壊れるか5.6 全米に広がる巨大データセンター5.7 まとめ第6章 Googleの開発体制6.1 自主性が重視されたソフトウェア開発6.2 既存ソフトウェアも独自にカスタマイズ6.3 テストは可能な限り自動化する6.4 まとめ
人気のある作家
リンクアップ (60) 技術評論社編集部 (53) できるシリーズ編集部 (48) 相川正樹 (35) 日経Linux (26) standards (26) リブロワークス (24) 晋遊舎 (22) 株式会社クイープ (22) 年賀状素材集編集部 (21) インプレス年賀状編集部 (20) 山田 祥寛 (18) 横山了一 (15) メディアックス (13) 結城 浩 (11) 掌田 津耶乃 (11) 廣瀬 豪 (10) 井上 香緒里 (10) 森 巧尚 (10) 北村 愛実 (9)