gis-ops / docker-valhalla

This is our flexible Docker repository for the Valhalla routing engine
MIT License
240 stars 70 forks source link

Is this image production ready ? or is it suitable for handling huge amount of request? #28

Closed devShahriar closed 3 years ago

devShahriar commented 3 years ago

I am doing a loadtest on valhalla docker image using jmeter .

In my local machine I am getting average 520ms response time .

Is there any way to improve this performance or any production ready solution ? Jmeter config

image

image

TimMcCauley commented 3 years ago

It is production ready but depending on the load you are anticipating Valhalla may struggle serving the requests "fast enough". If you don't require its flexibility, you could have a look at http://project-osrm.org/ which is a magnitude faster.

nilsnolde commented 3 years ago

A while ago we published an article about FOSS routing engines, probably helpful for what you want to achieve: https://gis-ops.com/open-source-routing-engines-and-algorithms-an-overview/

devShahriar commented 3 years ago

Thanks :D