Mastercard Interview Question

How would you scale this project