投稿

1月, 2024の投稿を表示しています

Distributed Systems / 分散システム ― 原理とパラダイム

Distributed Systems / 分散システム ― 原理とパラダイム 今や分散システムではないシステムというものは殆ど考えられなくなってきました。今回はその分散システムに関する有名な分厚い教科書を取り上げます。 教科書といっても、お堅い数学書のようなものではなく、分散処理に関する基礎技術を網羅し、かつ、私のような実務者にも理解できるような丁寧な解説書といった雰囲気の本です。 この本の初版のサブタイトルに「原理とパラダイム」とあるように、単なる理論書ではなく、その応用システムにも触れられているので実務者にも親しみやすいと思います。 分散処理技術は現代のシステム構築にはいわば必須の技術なので、実務者としても、その基礎的な原理は抑えておきたいところです。自分が今使っている技術が全体のどのあたりに位置するものかが分かります。 が、そんなにストイックに考えなくても、ざっと斜め読み流して世の中にはどのような分散処理技術があるのかという雑学的知識を得るとか、システム設計や構築におけるキモや選択肢を知るとか、何らかのアイディアを得るため、などのような読み方もできます。 ところで、初版は 2002年あたりですが、コンピューティング分野の進展はすさまじいので、改定が続けられています。 現在の最新版は、英語ですが第4版です。 Distributed Systems ペーパーバック – 2023/1/8 日本語版は初版と第2版までのようです。 分散システム 第二版  2009/1 分散システム―原理とパラダイム  2003/10 なお、英語版ですが、この本の第二版以降は、以下のサイトから無料でPDF版(personalized copy)を入手できます。 Distributed Systems 4th edition (2023) Distributed Systems 3rd edition (2017) Distributed Systems 2nd edition (2007) これらは著者の一人の Maarten van Steen 先生がホストしているようで、スライドやソースコード等の資料もダウンロードできます。 DISTRIBUTED-SYSTEMS.NET https://www.distributed-sys