How would you design a system to handle thousands of transactions per second for Global Lending Services?