Amazon interview question

How would you implement this architecture?