Opis projektu
PrzetłumaczonePodstawowe potrzeby to stopniowe wdrażanie z stabilnym rozkładem: użytkownik, który należy do grupy 10 procent, pozostaje tam, gdy zwiększamy udział do 25, 50 i 100. Oprócz tego potrzebujemy prostych eksperymentów A/B: ustaw dwa lub więcej wariantów, podziel ruch według wag i zwróć, który wariant otrzymał użytkownik, aby nasze analizy mogły to wychwycić. Proszę stworzyć lekkie SDK (przynajmniej serwerowe i przeglądarkowe), które pobierają stan flagi, buforują go lokalnie i wracają do bezpiecznej wartości domyślnej, jeśli usługa jest niedostępna. Czysty panel administracyjny jest ważny: utwórz flagę, opisz ją, ustaw zasady targetowania, zobacz, kto jest dotknięty i natychmiast cofnij zmiany jednym kliknięciem.
Przed rozpoczęciem, wyślij krótki plan i przykłady podobnych narzędzi, które już stworzyłeś.
— Targetowanie według środowiska i segmentu z dziennikiem zmian
— Stopniowe wdrażanie z stabilnym rozkładem użytkowników
— Eksperymenty A/B: warianty z wagami i przypisane dostarczanie wariantu do aplikacji
— SDK serwerowe i klienckie z lokalną pamięcią podręczną i bezpiecznymi wartościami domyślnymi
— Panel administracyjny: twórz, edytuj, targetuj, monitoruj i cofnij zmiany jednym kliknięciem