March 2025
Beginner to intermediate
340 pages
5h 15m
Japanese
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
多くのシステムでは、ユーザが増えるにつれてスケーラビリティが主要な原動力となる。魅力的な機能と高いユーティリティが成功を生み、処理すべきリクエストと管理すべきデータが増える。しかし、軽い負荷の下では理にかなっていた設計上の決定が、突然技術的負債となったとき、組織は転換点に達する。本書は、アプリケーションを迅速かつコスト効率よくスケールさせるための設計アプローチとテクノロジーを網羅した実用書である。
著者のイアン・ゴートンは、ソフトウェアアーキテクトと開発者を対象に、分散システムの基本原則を解説する。レプリケーション、状態管理、ロードバランサ、キャッシュなど、スケーラブルなソリューションに不可欠な要素を探る。具体的な章では、データベース、マイクロサービス、イベントベースのストリーミングシステムに対するスケーラビリティの影響に焦点を当てている。
以下の項目に焦点を当てる:
Read now
Unlock full access