Re:Uber is laying off 3,700, as rides plummet due to Covid-19
by deminature on Wednesday May 06, 2020 @12:26PM
(#23092911)
'Batched' orders are very common in the US. With some very popular restaurants on Grubhub, they'll batch 5-10 orders for a single apartment building, have the courier bicycle to the building and go door-to-door delivering them, sometimes multiple on the same floor.
It’s very inefficient unless your goal is to optimize for quickest delivery and hottest food, which is what it is. However, there is one major efficiency it has over the restaurants paying for their own delivery drivers is that SkipTheDishes has a large pool of drivers to dispatch orders to from all of the restaurants. It’s like having a thread pool you can dispatch jobs to rather than having dedicated threads allocated to each work queue (which may end up idle a lot of the time).
Another thing you have to consider is that the drivers need to earn a living. If they only get one or two orders a night and spend the rest of their time waiting around then they can’t afford to do the job so they’ll probably quit. These delivery services ensure that drivers will have a busy shift because their scheduling systems don’t overbook drivers. That all goes out the window if you ask every restaurant to hire their own drivers.