Back to All 55 System Design Questions
#47Hard

Design and Implement a Wire Transfer API

Asked by:GoogleCapital OneRevolut

Recommended Solutions from the Web

Key Details & Edge Cases You Should Know

Similar to Credit Card Processing System (Question 22), but with wire transfer. Assume that you are interacting with the banks instead of with the credit card provider.

How will you hire concurrent transactions to the same account? Or from the same account?

How about scale, say the payment was to a business where there can be many payments simultaneously?