Для тех из вас, кто ищет простое в использовании облегченное решение для испытаний на расщепление и дым, тогда я разработал камень eeny-meeny .Это не требует от вас использования Redis или чего-либо подобного.Он построен как промежуточное программное обеспечение стойки и обрабатывает все на основе файлов cookie.
Все, что вам нужно, это определить свои эксперименты и использовать помощников для экспериментов там, где они вам нужны:
if participates_in?(:my_experiment, variation_id: :my_variation)
# variation specific code
else
# normal code
end
if smoke_test?(:my_secret_test)
# smoke test specific code
else
# normal code
end