Algorithm for redirecting the traffic
Posted
by
TechGeeky
on Stack Overflow
See other posts from Stack Overflow
or by TechGeeky
Published on 2012-11-16T22:48:23Z
Indexed on
2012/11/16
23:00 UTC
Read the original article
Hit count: 251
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.
© Stack Overflow or respective owner