TubeMogul interview question

Draw the architecture of a project. How will you scale it? Hint: Load balancer, Sharding, Replication, NoSQL, Caching.