eGain Interview Question

How I would design the infrastructure for a large-scale web application.