前に書く
インターネットシステムの開発に携わるほとんどの人は、上級アーキテクトまたはドメインの専門家になりたいと考えています。ただし、作業環境と条件の制限により、ほとんどの人は大規模システムでの実務経験がないか、コアケースを実際に理解していないため、分散設計の主要な問題とソリューションを理解する機会がありません。効果的な方法を見つけて、できるだけ早く上級システムアーキテクトになるにはどうすればよいですか?
情報取得方法
はじめに
この本は、大規模なWebサイトと、大規模なWebサイトアーキテクチャをサポートするJavaミドルウェアの実践に焦点を当てています。分散システムの知識から、読者に分散システムの基本的な理解を持たせてください。次に、データ量の増加と大規模なWebサイトの訪問で発生するアーキテクチャの変更を紹介します。次に、Javaミドルウェアの構築に関する関連知識について話します。次のいくつか章は、大規模なWebサイトアーキテクチャをサポートするJavaミドルウェアシステムの設計と実践を紹介する作成者の経験に基づいています。この本を通して、読者が大規模なWebサイトアーキテクチャの変更プロセスにおけるより一般的な問題と解決策を理解し、大規模なWebサイトをサポートするJavaミドルウェアを構築する実践的な経験を理解できることを願っています。
Webサイトの開発と設計にある程度の経験があり、このアーキテクチャをサポートする大規模なWebサイトのアーキテクチャとシステムの開発とテストを理解したいと考えている関連するエンジニアリング担当者にとって、この本は、参照に関する重要な意味を持っています。Webサイトの開発と設計の経験がない人向けです。この本を通じて、大規模なWebサイトの構造や、関連するアイデアや解決策をマクロで理解することもできます。
ディレクトリのスクリーンショット
一部のコンテンツのスクリーンショット
分散システムの難しさ
大規模なWebサイトアーキテクチャの進化
大規模なウェブサイトを構築するその他の要素