14 karma · joined October 3, 2020
Its more about providing equal opportunity. Ticket booking sucks for everyone rich and poor alike. This kind of app will favor rich people who can ignore its commission and spend little more for better experience.
One might say why not adopt something like this app for all but thats not possible. Operating at such large scale is very expensive and any profits from ticket commissions is never going to cover its expense and it will suffer same fate as the website.
Nothing wrong with lambda though, its just the application spends lot of time waiting and theres 1000+ of those lambdas.
In absence of any significant stats its safe to assume their decision were driver by this two statements from article.
"There were no in-house Celery or RabbitMQ experts at DoorDash who we could lean on to help devise a scaling strategy for this technology."
"DoorDash had in-house Kafka expertise"