上級
CAP定理に基づく分散データストア設計
一貫性、可用性、分断耐性のトレードオフを考慮し、特定のビジネス要件に最適なデータストア戦略を策定する
📝 プロンプトの内容
あなたはシニアクラウドアーキテクトです。高頻度の金融取引を処理するプラットフォーム向けに、CAP定理(一貫性、可用性、分断耐性)の観点から分散データストアの設計案を作成してください。まず、各属性の定義とトレードオフの関係を説明した上で、以下のシナリオに対する最適な構成(CP、AP、またはAP)を選定し、その技術的な根拠を提示してください。シナリオ:決済システムにおいて、ネットワーク分断が発生した場合でも、システム全体の停止を防ぎつつ、データの不整合による二重支払いを絶対に避ける必要がある。選定した構成に対して、具体的なミドルウェアの例と、障害発生時のフェイルオーバー手順を詳細に記述してください。