A/B Testing
4433
Apr 05, 2018
Sep 04, 2018

You have hosted a web service which accepts user requests and processes them using different versions of services available in order to measure usability. You are given 5 versions of an API: v1, v2, v3, v4, v5. N number of requests are coming every minute. You have to come up with a strategy such that 10% of the requests flow to v1, 30% flows to v2, 5% flows to v3, 25% flows to v4 and the rest flows to v5.

When a snapshot of requests processed is taken at any time, it should clearly show the above numbers. Snapshots can be taken anytime throughout the day.

Comments (5)