A leading US-based bank aimed to revamp its data platform architecture to better support customer-focused digital banking and real-time interactions. The bank's four lines of business - consumer and business banking, payment services, corporate and commercial banking, and wealth management and investment services - saw a significant increase in digitally active customers, leading to a rise in digital transactions and traffic on their backend systems. Competing against non-traditional players like fintech companies and technology firms, the bank needed to innovate and improve its platform's scalability, availability, and low latency. To achieve this, they built a unified data platform that supports three use cases: providing data (as-a-service) to other applications, keeping data in-sync across platforms, and serving dashboards for internal analyst teams, report builders, and data scientists. The platform must be able to scale to trillions of reads and writes, handle 10,000 transactions per second, and provide low latency of under 100 milliseconds. The bank's data platform architecture comprises domain APIs, database layer technologies such as Cassandra, Solr, GraphQL, and YugabyteDB, and achieved impressive scalability and availability milestones.