Design a system similar to Mint.com — a personal finance aggregation platform that periodically pulls transaction data from users' external bank and financial accounts. The system must schedule recurring external API calls (pull-only model, no push/webhook support from banks), handle call failures gracefully, and scale efficiently under high…