1. 程式人生 > >信數金服決策引擎分享(二):灰度釋出-冠軍/挑戰者試驗的另一個應用

信數金服決策引擎分享(二):灰度釋出-冠軍/挑戰者試驗的另一個應用

       其次,你還需要用程式碼實現對冠軍/挑戰者試驗引數的管理,比如設定執行當前決策邏輯的交易量,和執行新的決策邏輯的交易量。這用程式碼並不難實現,但改變這些引數意味著要經歷一個完整的軟體開發週期。比如把百分比從5%提高到20%,你需要軟體工程師做出修改,需要QA測試,需要一個正式的生產版本,工作負擔相當沉重。而使用支援冠軍/挑戰者試驗的決策引擎改變引數,就和改寫一條簡單的規則一樣簡單。我們將業務規則獨立出來的初衷不正是如此麼?