5

この種の質問がここで許可されているかどうかはわかりませんが、ソフトウェア プロジェクトに関連しています。

スケーラブルと拡張可能に違いはありますか?

拡張可能はスケーラブルのサブセットですか? つまり、スケーラブル (拡張可能)

同じと考える人もいれば、違うと考える人もいます。違いは何ですか?

私は信じさせられます:

スケーラブル - システムがより多くの使用法 (帯域幅など) に耐えられるようにし、システムを大きくします。

拡張可能 - システムに機能を追加します。

それらは同じではありませんか?

編集: 拡張可能がシステムにより多くの機能を追加し、スケーラブルがシステムをより大きくすることと見なすことができる場合、それは理論的には同じではなく、拡張可能がスケーラブルの単なるサブセットであることを証明していますか?

4

2 に答える 2

9

私はネイティブスピーカーではありませんが、違いはあると思います。

もしそうなら。スケーラブルです。つまり、成長に適応できます。これは、それがどのように採用されるかを示していません (つまり、より多くの要求を受け取ることができるほど十分に適合しているため、同じタイプのリソースをさらに追加するか、コンポーネントを簡単に変更することによって)。

ウィキペディアは次のように述べています。

【なんらかの】成長に合わせて大きくなる【能力】です。

理論的には「ダウンサイジング」を意味する場合もありますが、通常、IT の観点からはそれほど興味深いものではありません。

あなたは提案しました:

拡張可能 - システムに機能を追加します。

可能性はありますが、必ずしもそうとは限りません。また、以前と同じ目的を果たす容量を追加することを指す場合もあります

私は言います:

スケーラビリティとは、システムが成長に対応できることを意味します。つまり、システムが成長します。

拡張性とは、システムに何かを (簡単に) 追加できることを意味します。つまり、何か新しいものがシステムに接続されます。これは、成長に関連している必要はありません。

于 2013-04-16T18:47:13.800 に答える