多数のクライアントと 1 つのメイン サーバーがある分散アプリケーションでは、次のことを行う必要があります。
- クライアントを愚かに、サーバーをスマートにします。クライアントは高速で非侵襲的です。ビジネス ルールは 1 か所だけでよい
- クライアントを賢くし、サーバーを馬鹿にする: サーバーからできるだけ多くの負荷を取り除く
追加情報:
- クライアントは、使用しているコンピューターに関する大量のデータを収集します。サーバーはこれらの情報をすべて分析して、これらのコンピューターの正常性を判断する必要があります
- クライアント コンピューターの所有者は気まぐれで、クライアントがリソースを大量に消費し始めるとクライアントをシャットダウンします (したがって、問題の診断に役立つ分散アプリの目的を無効にします)。