Hello,

I'm running a local docker instance of OSRM backend and using the Match service 
to route a large number of trips (millions) with tracepoints.  I'm trying to 
speed up the process and looking for recommendations on ways to improve speed.  
Currently, I can route between 10-20 trips/second, however, at this speed it 
will still take > 10 days to route all trips.  The server running OSRM-backend 
doesn't appear to be taxed (CPU or memory), so I'm not sure that boosting 
either of those will help.  I've considered running multiple instances of 
OSRM-backend, but wondering if there are other recommendations.

A few additional details about my request:

Using /match/v1/driving
Requesting geojson
Gaps=ignore
Tidy=true
Annotations=true
Overview=full
Passing timestamps and radii for tracepoints
Average of 50 tracepoints per trip

I'm primarily concerned with getting the OSM nodes from the route, but have 
requested the overview geometry for comparison.

I appreciate any suggestions and am happy to answer additional questions about 
my use case.

Thanks!
_______________________________________________
OSRM-talk mailing list
OSRM-talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/osrm-talk

Reply via email to