Pregunta de entrevista de Google

System Design an distributed application