Subscribe

Backend

Backend

Tips for Building High-Quality Django Apps at Scale

At DoorDash, most of our backend is currently based in Django and Python. The scrappy Django codebase from our early days has evolved and matured over the years as our business has grown. To continue to scale, we’ve also started to migrate our monolithic app towards a microservices architecture. We’ve learned a lot about what ...

Read More Alvin Chow
Backend

Data at DoorDash: Transparent, Ubiquitous, and Still Just Getting Started

(Cross-posted from Job Portraits, a site that highlights fast-growing startup teams. For the interview below, Job Portraits spoke with Hendra, DevOps/Data Infrastructure Manager; Rohan, Engineering Manager; Preston, Data Scientist & M.L. Engineer; and Jessica, Head of BizOps/Analytics.) DoorDash tracks hundreds of variables to make sure a customer’s food arrives on-time and fresh, but the impact of data ...

Read More Job Portraits
Backend

Migrating from Heroku to AWS (using Docker)

At DoorDash, providing a fast, on-demand logistics service would not be possible without a robust computing infrastructure to power our backend systems. After all, it doesn’t matter how good our algorithms and application code are if we don’t have the server capacity to run them. Recently, we realized that our existing Heroku-based infrastructure wasn’t meeting ...

Read More Alvin Chow
Backend

Implementing REST APIs with Embedded Privacy

Here at DoorDash, we’re tackling the problem of real-time delivery by integrating all players involved into our logistics platform. By controlling the entire stack of the delivery process, we believe we’re positioned to provide the most consistent logistics. In order to provide integrated logistics for our restaurant food delivery service, we’ve had to build out ...

Read More Andy Fang

Sign up for updates

Thank you for subscribing!

Sign up for updates