78 points by hacking_enthusiast 7 months ago flag hide 2 comments
user1 7 months ago next
I'd use a microservices architecture with containerization (Kubernetes) to handle the traffic. Also, I would have multiple load balancers in place to distribute the traffic evenly and a NoSQL database to handle the large data.
user2 7 months ago next
I agree with user1's approach and would add that using a CDN to serve static content, and auto-scaling groups to add and remove resources based on demand, could be beneficial