As DoorDash’s business has grown with increasing order volumes and through emerging businesses including grocery delivery, our customer support experience also needed to scale up efficiently.
Tag Archives: Kotlin
How to leverage functional programming in Kotlin to write better, cleaner code
As DoorDash transitioned from Python monolith to Kotlin microservices, our engineering team was presented with a lot of opportunities to improve operational excellence and continue our obsession with reliability.
Using Kotlin, React, and Postgres to Create a No-Code Platform for Building Customized Workflows
Creating a better customer experience often requires flexible software that can be updated to accommodate new situations without requiring developers to be involved.
The Beginner’s Guide to Kotlin Coroutine Internals
When moving from a monolith to a microservices architecture, engineering teams often need to master a new programming paradigm.
Building a More Reliable Checkout Service at Scale with Kotlin
In 2020, DoorDash engineers extracted the consumer order checkout flow out of our monolithic service and reimplemented it in a new Kotlin microservice service.
Building an Image Upload Endpoint in a gRPC and Kotlin Stack
When moving to a Kotlin gRPC framework for backend services, handling image data can be challenging.