Nubank interview question

Design a high-throughput, resilient distributed system ensuring data consistency.