DoorDash Processed More Than 10 Million Sweepstakes Entries on AWS
Learn how DoorDash rapidly scaled the implementation of an event-driven architecture using AWS Lambda and Amazon API Gateway.
Benefits
10
million entries processed successfully725,000
requests to Amazon API Gateway per minute received8
million requests to Amazon CloudFront per minute receivedOverview
DoorDash wanted to highlight its ability to deliver nearly anything while standing out among the dozens of high-profile TV advertisements that would show during the 2023 American football championship. So, the company created a 30-second interactive ad that prompted viewers to enter a promotional code online for a chance to win items related to each and every national commercial that aired. DoorDash expected a huge number of viewers to enter the sweepstakes, so it used Amazon Web Services (AWS) to power a dedicated website that would be scalable, reliable, and fast. The company also worked with Wildlife, a creative agency, to build an event-driven architecture (EDA) that would scale rapidly to handle millions of entries while remaining cost efficient. Using serverless services on AWS, DoorDash processed more than 10 million entries in five hours with virtually no downtime and no widespread issues. The ad received multiple Cannes Lions awards, including a Titanium Grand Prix in addition to the Cannes Gold Lion and Silver Lion for Direct Engagement.

About DoorDash
Based in San Francisco, DoorDash is a local commerce platform that operates in more than 30 countries with 550,000 merchants, 37 million active monthly consumers, and 7 million Dashers.
Figure 1
DoorDash's sweepstakes architecture on AWS

We had no issues with handling the traffic during the event. Everything stayed up on AWS, and it was about as smooth as you could expect.
Brian Alexander
Technical Program Manager, DoorDashGet Started
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages