Online companies need flexible platforms to quickly test different product features and experiences.
Category Archives: engineering
Improving Online Experiment Capacity by 4X with Parallelization and Increased Sensitivity
Data-driven companies measure real customer reactions to determine the efficacy of new product features, but the inability to run these experiments simultaneously and on mutually exclusive groups significantly slows down development.
Integrating a Search Ranking Model into a Prediction Service
As companies utilize data to improve their user experiences and operations, it becomes increasingly important that the infrastructure supporting the creation and maintenance of machine learning models is scalable and will enable high productivity.
Building the Caviar Web Experience Using Reusable React Components on the DoorDash Platform
Adding Caviar to the DoorDash platform meant building a whole new web experience with reusable React components.
How DoorDash is Scaling its Data Platform to Delight Customers and Meet our Growing Demand
Today, many of the fastest growing, most successful companies are data-driven.
Leveraging Causal Modeling to Get More Value from Flat Experiment Results
A/B tests and multivariate experiments provide a principled way of analyzing whether a product change improves business metrics.
Retraining Machine Learning Models in the Wake of COVID-19
The advent of the COVID-19 pandemic created significant changes in how people took their meals, causing greater demand for food deliveries.
Things to Keep in Mind When Integrating a Map Feature to a Web App
When DoorDash added a pickup option for customers, complementing our existing delivery service, we needed to build a map to ensure a smooth user experience.
Supporting Rapid Product Iteration with an Experimentation Analysis Platform
DoorDash’s new experimentation platform, built on a combination of SQL, Kubernetes, and Python, allows for quick iteration of data-driven feature improvements.
Eliminating Task Processing Outages by Replacing RabbitMQ with Apache Kafka Without Downtime
Scaling backend infrastructure to handle hyper-growth is one of the many exciting challenges of working at DoorDash.