私は分散 JBoss アプリケーションを設計しようとしていますが、今日の午後、何人かの同僚が CAP 定理、特にその「P」(パーティショニング) 部分について話しているのを耳にしました。彼らは、クラスター パーティション、ネットワーク パーティション、仮想パーティションなど、さまざまなパーティション タイプにどのように適用されるかについて話していました。
ネットワーク パーティションについての私の理解では、ネットワークを 2 つ以上の分離された部分に断片化する意図的な設計であるため、個々の断片の 1 つまたは複数の機能停止を処理できます。クラスタ パーティションはどのようにこのモデルに適合するか (つまり、CAP に関連するか)、「仮想」パーティションとは何ですか?!?
JBoss アプリをクラスタリングするときに、これらのいずれかを考慮する必要があるかどうか、また、そうする場合は、そのような考慮事項からどこから始めればよいかを考えています。前もって感謝します!