タグ

分散システムに関するdmizuno55のブックマーク (1)

  • 第12回 複数のプロセスにおける協調動作のための仕組み─コーディネーション | gihyo.jp

    はじめに 前回は、分散システム技術を基とする耐障害性のための仕組みとして、レプリケーションとロギングについて述べました。今回は、分散システムにおいて複数のプロセスが協調して動作するための仕組みであるコーディネーションについて、その概要を説明します。 コーディネーションとは 並列データ処理系におけるコーディネーションは、複数のプロセス間において、協調して動作をする、または、同意を取るための技術です。すなわち、コーディネーションを行うことにより、並列データ処理系における複数のプロセスが同じ目的(もしくは値)を共有し、各々がその目的のもとで何らかの処理を実行できるようになります。当該技術は、たとえば、複数のプロセスにおける状態やレプリカ間の値の一貫性を保つために用いられます。 コーディネーションにおいては、多くの場合、次のことを前提として議論されるため、特に明示的に言及しない限り、連載におい

    第12回 複数のプロセスにおける協調動作のための仕組み─コーディネーション | gihyo.jp
  • 1