達人が教えるWebパフォーマンスチューニング 〜ISUCONから学ぶ高速化の実践の表紙

達人が教える Web パフォーマンスチューニング 〜 ISUCON から学ぶ高速化の実践(タツジンガオシエルウェブパフォーマンスチューニング イスコンカラマナブコウソクカノジッセン)

著者:
藤原 俊一郎/馬場 俊彰/中西 建登/長野 雅広/金子 達哉/草野 翔(フジワラ シュンイチロウ/ババ トシアキ/ナカニシ ケント/ナガノ マサヒロ/カネコ タツヤ/クサノ ショウ)
出版社:
技術評論社
出版日:
2022年06月04日頃
ISBN:
9784297128463
在庫:
在庫あり
★★★☆☆3.25(4 件)
中級者向け
WebパフォーマンスチューニングISUCON高速化ベンチマーク負荷テストWebサービスパフォーマンス最適化システム設計プロファイリングコンテスト

なぜ注目されているか

総合
100
24 件の言及
言及数
110
出版前出版日03520222023202420252026

書籍紹介

LINE 株式会社が主催する Web サービスのパフォーマンスチューニングコンテスト、 ISUCON (Iikanjini Speed Up Contest) で技術を競い合ってきた著者が Web サービス高速化のための考え方とノウハウをわかりやすく解説。
本書では、お題となる Web サービスをひとつ用意して、手を動かしながら高速化手法を学んでいきます。 Web サービスがどのくらいの負荷に耐えられるか、どのくらいの負荷で不具合が起こるかを検証し、不具合が起こる原因を突き止め、改善していきます。また、負荷に対応する方法だけでなく、負荷を発生させる方法 (ベンチマーカーの作成方法) も紹介します。

本書を読んで、 Web サービス高速化について理解を深め、性能を向上させましょう。

技書の森解説

Web アプリケーションが遅い。その原因は CPU なのかディスク I/O なのか、 SQL なのかアプリケーションコードなのか。答えを出すには推測ではなく計測が必要ですが、「何を計測し、どう判断し、どの順序で手を入れるか」を体系的に学べる機会は限られています。本書は ISUCON (Iikanjini Speed Up CONtest) の出題・運営に携わった著者陣が、パフォーマンスチューニングの思考プロセスと実践手順を一冊にまとめたものです。

プロファイリングツールの使い方、アクセスログの集計、スロークエリの分析、キャッシュ戦略の選定など、実務で必要になる作業が具体的な手順として示されます。 ISUCON の競技形式を教材に使っているため、「限られた時間でボトルネックを特定し、効果の大きい改善から着手する」という優先順位の付け方も自然に身につきます。

Linux の基本操作と Web アプリケーションの構成 (リバースプロキシ、 AP サーバー、 DB) がわかっていれば読み始められます。パフォーマンスに対する勘を体系的な方法論に昇華させたいバックエンドエンジニアにとって、手順書としても思考の枠組みとしても機能する実践書です。

言及 Qiita 記事 (22 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ