Neblux

Neblux 知識グラフ

分散コンピューティング

分散コンピューティングは、複数の独立したコンピュータを統一されたシステムとして協調させる方法を研究する分野であり、単一の機械では実現できない規模での計算とストレージを可能にする。

タイプ: 概念 分野: 技術 数学 工学

概要

CAP定理は根本的なトレードオフを明らかにする。どの分散システムも一貫性・可用性・分断耐性を同時に保証することはできず、原則に基づいたアーキテクチャ上の選択が求められる。合意プロトコル・フォールトトレランス・レプリケーション戦略は、機械が故障したり通信が不信頼になったりする場合という中核的な困難に対処する。

なぜ重要か

分散コンピューティングは計算可能なことを根本的に変革した。クラウドプラットフォーム・ブロックチェーン台帳・MapReduceによるデータ処理・リアルタイム金融システムはすべてこれらの原理に依存している。ゲノムワイド解析への生物学の需要と現代の大規模機械学習はともに分散インフラに依存しており、この分野を学際的な科学的進歩の重要なイネーブラーとしている。

何の上に築かれるか

どこへ導くか

関連する概念

この概念をインタラクティブグラフで開く →
EN