無料マンガ・ラノベなど、豊富なラインナップで203万冊以上配信中!
◆分散トレーシングを新たに収録! 最新技術にも対応!◆
本書は、Webサービスのパフォーマンスチューニングコンテスト「ISUCON」を例にして、「重い」Webサービスを高速化する手法を解説する書籍です。
Webサービスを高速化するためには、Webアプリケーションのコードを書き換えたり、ミドルウェアやOSの設定を修正したりするなど、複数の技術を組み合わせる必要があります。本書では、ISUCONや実際の現場でパフォーマンスチューニングを実践してきたエンジニアたちが、その知見をもとにWebサービスを高速化するための手法を解説します。
改訂新版では、各種ソフトウェアの最新バージョンや技術動向に対応するとともに、近年重要な技術となった分散トレーシングについての章を新設。トレースを適切に利用することで、Webサービスのどこが重いのかを詳細に把握する手法を解説します。
Webサービスの開発・運用をしているが動作が重くて困っている方はもちろん、これからISUCONに出場したい方や、ISUCONでさらに良い成績を収めたい方にもおすすめの一冊です。
■目次
Chapter1 チューニングの基礎知識
Chapter2 基礎的な負荷試験
Chapter3 モニタリング
Chapter4 データベースのチューニング
Chapter5 リバースプロキシの利用
Chapter6 キャッシュの活用
Chapter7 押さえておきたい高速化手法
Chapter8 OSの基礎知識とチューニング
Chapter9 シナリオを持った負荷試験
Chapter10 分散トレーシング
付録A private-isuの攻略実践
付録B ベンチマーカーの実装
※アプリの閲覧環境は最新バージョンのものです。
※アプリの閲覧環境は最新バージョンのものです。
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用