Episode

How Doordash Rebuilt Delivery Logistics for Peak Demand

Podcast
The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org
Published
Jun 23, 2026
Duration seconds
482
Processing state
not_requested
Canonical source
https://audio.fexingo.com/business/the-cto-podcast/episode-0068.mp3
Audio
https://audio.fexingo.com/business/the-cto-podcast/episode-0068.mp3
JSON
/v1/public/podcasts/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807/episodes/how-doordash-rebuilt-delivery-logistics-for-peak-demand
Markdown
/podcast/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807/how-doordash-rebuilt-delivery-logistics-for-peak-demand.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807/episodes/how-doordash-rebuilt-delivery-logistics-for-peak-demand/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807/how-doordash-rebuilt-delivery-logistics-for-peak-demand.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

This episode of The CTO Podcast dives into how Doordash rebuilt its delivery logistics platform to handle peak demand during the COVID-19 pandemic and beyond. Lucas and Luna explore the specific architecture decisions behind Doordash's real-time dispatching system, which processes millions of orders per day with sub-second latency. They discuss the shift from a monolithic Rails backend to a microservices-based system using Kotlin and gRPC, the use of geospatial indexing with PostGIS for proximity search, and the implementation of a custom time-series database for demand forecasting. The conversation also covers how Doordash handles 'dark store' inventory synchronization and the trade-offs between centralized and decentralized routing algorithms. Listeners will learn one concrete insight: how Doordash uses a technique called 'batch optimization with rolling horizons' to balance driver utilization and customer wait times. Perfect for CTOs, engineering leaders, and anyone interested in the operational challenges of real-time logistics at scale. #Doordash #DeliveryLogistics #Microservices #Kotlin #PostGIS #RealTimeDispatching #DemandForecasting #TimeSeriesDatabase #BatchOptimization #RollingHorizons #DarkStore #gRPC #EngineeringLeadership #CTO #BusinessAndTechnology #FexingoBusiness #BusinessPodcast #TheCTOPodcast Keep every episode free: buymeacoffee.com/fexingo