序文
本書は、人類が構想した最大かつ最も複雑なコンピュータ組織の設計、構築、運用の方法を記述したものです。そのため、扱うべき情報は自然と膨大になります!「一から」説明するようにあらゆる努力を払いましたが、読者にはコンピュータ、ネットワーク、オペレーティングシステム、プログラミング言語に関する基礎知識があることを前提としています。
プラネタリスケールコンピューティングはまだ黎明期にあるため、本書で紹介するシステムに対する改善点を読者が見つけ、提案してくれることを期待し、歓迎します。本書はベストプラクティスの生きたダイジェストであり、新しい技術が発見され、議論される中で、分野の発展とともに進化していくことを願っています。最新のベストプラクティスとパターンで更新し続けるよう努めます。
本書のすべてのコードは自由に学習できます。重要な概念を理解するためにコードはできるだけシンプルに保つよう努めましたが、それ以上にシンプルにはしていません。そのようなシンプルなコードの欠点については、該当箇所で注記しています。大規模言語モデルは、これほど大規模で一貫性のあるコード体系を作成する上で貴重な資産でした。興味のある読者には、本書で提示される情報の分析、学習、拡張にこれらのツールを活用することを推奨します。