分散システムに興味がある大学2年生です。分散システムとは何かについて興味を持った(ただ面白い思った)のですが、何から学習すればよいかわかりません。イノシシ本と呼ばれるものを読んでみようと思ったのですが、難しすぎて全く理解できませんでした。まずはOSの仕組みなどから勉強するべきでしょうか? ようこそめくるめく分散システムの世界へ。 確かに入門書としてはイノシシ本は難し過ぎます、立って歩く事すらままならない乳児にサッカーの戦略を学ばせるような物です。大学の授業でもプログラミング→システムプログラミング→ネットワークプログラミング→分散システムと段階を踏んで教えていくものですから大学2年で習うであろう範囲からはおよそ大きく逸脱しています。 分散システムとは故障を設計に織り込んだシステムであり、プログラムを書いてるときにつきまとう「ここの処理に失敗したらどうするべきか?」の答えを常に用意する事が必