from Hacker News

How do you A/B test at your company?

by bananamansion on 5/17/21, 6:48 AM with 1 comments

  • by imvetri on 5/19/21, 7:31 AM

    Using feature-flags. It is a boolean attribute that gets controlled via an interface. The codebase (Front end as well as backend) build features based on the value of a feature-flag.

    When a build is open to public, a load balancer will strategically deviate the traffic between two features and the analytics code will pickup the metrics which will be later used for analysis.

    Post build process, based on the review of usage or conversion rate, the feature code cleanup will be done.