Googleを支える技術 ‾巨大システムの内側の世界 (WEB+DB PRESSプラスシリーズ)
この本の所有者
書籍情報
- ページ数:
-
288ページ
- 参照数:
- 350回
- 登録日:
- 2008/09/04
- 更新日:
- 2008/09/08
タグ
この本を共有する
内容紹介
書籍情報提供: Google Books
📝 レビュー (tresor_135@yahoo.co.jpさんのレビュー)
読書履歴
AIが見つけた似た本
「Googleを支える技術 ‾巨大システムの内側の世界 (WEB+DB PRESSプラスシリーズ)」の書誌情報と、 この本を読んだ人の本棚から、 近そうな本を1冊見つけました
[24時間365日] サーバ/インフラを支える技術 ~スケーラビリティ、ハイパフォーマンス、省力運用 (WEB+DB PRESS plusシリーズ) (WEB+DB PRESSプラスシリーズ)
安井 真伸
止められないサービスのために今、何ができるのか。
昔にGoogle File Systemの論文は一応読んだことがあったんですけど、今はそれからさらに相当進化してるんだなーと思った訳です。
Googleはその技術をすべて公開している訳ではないので、この本では「らしい」、「ようだ」の表現が散見されますが、それでも、相当深いところまで解説しているんじゃなかろうかと。
Google File Systemをはじめ、分散ストレージシステムBigtable、分散ロックサービスChubby、分散処理基盤技術MapReduce、そして、MapReduceを簡単に利用するための専用言語Sawzallなどなど。いつのまにそんなものまで…。
結構事細かに説明されているんですけど、はたと「そんな説明されても利用出来ないんじゃなー」とか思っていたんですけど、同様の技術をオープンソースソフトウェアとして実現しようとする「Hadoop」というプロジェクトがあるんですね。これが進めば一家に一組分散処理基盤!みたいなことになるのかも。
後半では、データセンターに関する考察や開発者たちの働きかたなどの説明が続きます。
前半だけでも結構読み応えがあるのに、後半もセットと言うことで何となくお得感を感じてしまったのでしたとさ。
おもしろい。分散システムの詳細ロジックよりも、電力費などの運用コスト削減のためのロジックや開発者のモチベーション向上などが個人的に興味深かった。SIer必読。