Algorithm for redirecting the traffic
- by TechGeeky
I was going through the interview questions and found out the below question which I am not able to answer it. Can anyone provide some sort of algorithm for this problem how can I solve it?
There are a cluster of stateless servers all serving the same pages.
The servers are hosting 5 web pages- p1.html, p2.html, p3.html, p4.html and p5.html
p1.html just redirects users to the other 4 pages
Requests to p1.html should result in 10% of users being redirected to p2.html, 5% of users redirected to p3.html, 20% of users redirected
to p4.html, and 65% of users redirected to p5.html.
Users do not need to stick to the page they are first redirected to. They could end up on a different page with every request to
p1.html
Write a function/pseudocode that would be invoked with every request to p1.html and redirect the correct percentage of users to the
correct page.
Any suggestions will be of great help.