← Back to all articlesEngineering

How We Cut Dispatch Compute Time from 90 Seconds to 5

AK
Andrew Kim
Engineering Lead
Mar 10, 2026
9 min read

A look at the solver rewrite that made same-day re-dispatch viable for our largest customers.

The first version of our optimizer used a clean academic VRP solver. It worked. It also took 90 seconds on a 200-stop fleet. That is fine for overnight batch dispatch — and useless for the same-day re-dispatch our larger customers needed.

What changed

P50 dispatch time is now 4.8s. P95 is 11s. We have not had a customer ask for a faster solver since the rewrite. (We are still going to make it faster.)

Share this article
Share on XShare on LinkedIn