Sendoso Interview Question

How would you build and scale a high-availability web service?