Experiment: name, variants (control, treatment), traffic split, start/end date. Assignment: hash(user_id + experiment_id) % 100 — стабильное распределение. SDK: evaluate(experiment, user_id) → variant. Метрики: per-variant conversion, revenue. Statistical significance через chi-squared или z-test. Guardrail metrics для раннего stop. Хранение: PostgreSQL + Redis кеш.
Как спроектировать A/B testing platform на Go?
Senior
74 просмотровAFK Offer AI
Как реализован select на уровне runtime?