Google / Gmail / Facebookのような人はどのようにインクリメンタルリリースを行いますか?たとえば、実装側では、顧客のサブセットに機能を展開するために何をしますか?私は2つの可能な実装を考えることができます:
if
フロントエンドとバックエンドの両方で、コードの周りにステートメントを効果的に配置します。- 特定のアプリケーションサーバーに顧客との親和性がある場合は、アプリケーションサーバーのサブセットのみに展開できます。
1つ目は私にはちょっとハッキーに思えますが、2つ目はバックエンドストアにRDBMSを使用している場合は難しいようです。