Bank of America Interview Question

Design a scalable microservices-based system for processing real-time transactions with high availability.