私はfacebookのリリースが徐々に機能するのが好きです。私はステートメントがあなたのコード全体に散らばっているならば、これは束で再現することができますが、これを行う良い方法が必要です。おそらくそれは本当に彼らがやっているすべてのことですが、それはむしろやりにくいようです。ユーザーベースの一部に機能を段階的にリリースできるのではなく、アーキテクチャの業界標準があるかどうかを知っていますか?フェイスブックのリリース機能は、ユーザーベースの部分にどのようにゆっくりと反映されますか?
私は、同じ従業員全員が完全に異なるベータ版のサイトを見ているような気がします。だから、彼らはベータ版やその他のものとしてウェブサイトの特定の部分をプロダクションと見なして、人々が見ているものを導くための何らかのアクセス制御リストを持っているようです。それは遅くなるようです。
ありがとうございます!
あなたは実際にhttp://beta.facebook.com/を見ることができます。APIの変更は1〜2週間で全員に公開されます。 – ceejayoz
特定のユーザーを想像できる任意の基準で、別のバージョンのソフトウェアを実行している別のサーバーに簡単にルーティングするだけで簡単です。 –
私は同意します - これらの人はおそらく何千ものサーバーを持っています。一部のクラスタでは、フロントエンドのバージョンが異なり、ロードバランサによってWebサーバーの特定のクラスタにルーティングするようにユーザーアカウントを設定できます。 –