Mastercard interview question

How would you scale this project