Sobes.tech
Middle

რა არის მუქი (დამალული) ან A/B განთავსება?

sobes.tech AI

პასუხი AI-სგან

Քամու (անտեսանելի) տեղակայումը՝ դա տեղակայման ռազմավարություն է, որի ժամանակ նոր տարբերակը տեղադրվում է ներկայիս աշխատող տարբերակի կողքին, բայց երթևեկությունը նոր տարբերակի վրա չի ուղղվում։ Այն մնում է «անտեսանելի» վերջնական օգտվողների համար։ Սա թույլ է տալիս փորձարկել նոր տարբերակը իրական ենթակառուցվածքում՝ ռեալ բեռի տակ՝ առանց օգտվողների վրա ազդեցության ռիսկի:

A/B տեղակայումը՝ դա ռազմավարություն է, որի ժամանակ երթևեկության մի մասը ուղղվում է նոր տարբերակի (B), իսկ մնացածը՝ հին տարբերակի (A) վրա։ Սա թույլ է տալիս համեմատել նոր տարբերակի կատարողականությունը և կայունությունը իրական օգտվողների կամ նրանց հատվածի վրա։ Եթե նոր տարբերակը ցույց է տալիս ավելի լավ արդյունքներ կամ համապատասխանում է սպասումներին, երթևեկությունը աստիճանաբար անցնում է դրա վրա:

Տարբերություններ:

Գծագիր Քամու տեղակայում A/B տեղակայում
Նպատակը Փորձարկում իրական միջավայրում Վերագրում տարբերակները, աստիճանաբար անցում
Երթևեկություն նոր տարբերակի վրա Չի կա (կամ նվազագույն՝ ներքին փորձարկման համար) Մեկ մասն երթևեկության վրա
Օգտագործողի փորձը Չի փոխվում Մեկ հատվածի օգտվողների համար կարող է տարբեր լինել
Ռիսկ օգտվողների համար Նվազագույն Կան, բայց վերահսկվող

Ճշգրտում օրինակ:

Նոր API տարբերակի տեղադրում՝ առանց բաշխիչի կարգավորումների փոփոխության՝ այն փորձարկելու բեռի տակ՝ ուղարկելով փորձնական երթևեկություն կամ օգտագործելով մետրիկներ:

A/B տեղակայման օրինակ:

Բաշխիչի կամ API шлюզի կարգավորումը՝ 10% օգտվողներին ուղարկելով նոր ծառայության տարբերակ, իսկ 90%-ին՝ հին տարբերակին՝ պատասխան ժամանակը կամ սխալի մակարդակը չափելու համար:

Երկու ռազմավարություններն էլ մաս են անընդհատ առաքման (Continuous Delivery) և կապույտ-կանաչ տեղակայման պրակտիկայի, որոնք օգնում են նվազեցնել ռիսկերն նոր տարբերակների թողարկման ժամանակ։