分散システム
分散システムとは
例によって人によって定義がいろいろある気がする
複数のマシンがネットワークを介して繋がれている
一部が死んでも全体ではシステムとしての機能は保つ、あるいは変な状態にならない
複数のマシンを使って高速に計算する
Hadoop とか
並列と並行の違いに似ている、気がする
並列: 速く計算することを目的としている
決定的 (要参照)
並行: 同時に動くことを目的としている
非決定的
自分は、単に分散システムと言ったときは「一部が死んでも全体ではシステムとしての機能は保つ、あるいは変な状態にならない」のことを指す