Your question is Relational vs NoSQL in High-Traffic Apps. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Explain the trade-offs between using a relational database versus a NoSQL database for a high-traffic application. Discuss how data modeling, consistency, transactions, query patterns, scalability, availability, and operational complexity affect the choice, using Amazon Aurora and Amazon DynamoDB as concrete examples where useful. Keep the answer focused on architecture decisions rather than implementation code.