Osrm-backend: What are the benefits of node-osrm over osrm-routed in production?

Created on 1 Jan 2019  路  4Comments  路  Source: Project-OSRM/osrm-backend

Most helpful comment

Some work has been done to replace osrm-routed C++ with a NodeJS/ExpressJS equivalent, but neither has been merged yet. It's on my "I want to get this finished one day" list:

Issue: https://github.com/Project-OSRM/osrm-backend/issues/3832
Pull request: https://github.com/Project-OSRM/osrm-backend/pull/4604

Note that the route.project-osrm.org demoserver is running the NodeJS version above, not the C++ osrm-routed server.

All 4 comments

osrm-routed is not really a production HTTP server. It almost certainly has vulnerabilities and does not support anything like full HTTP functionality.

Some work has been done to replace osrm-routed C++ with a NodeJS/ExpressJS equivalent, but neither has been merged yet. It's on my "I want to get this finished one day" list:

Issue: https://github.com/Project-OSRM/osrm-backend/issues/3832
Pull request: https://github.com/Project-OSRM/osrm-backend/pull/4604

Note that the route.project-osrm.org demoserver is running the NodeJS version above, not the C++ osrm-routed server.

There is also this example https://github.com/door2door-io/osrm-express-server-demo, but still uses OSRM v5.16

Nothing actionable here - #3832 and #4604 track the NodeJS osrm-routed implementation.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

JamesLawrenceGSI picture JamesLawrenceGSI  路  3Comments

brunosan picture brunosan  路  5Comments

stvno picture stvno  路  3Comments

ifle picture ifle  路  5Comments

ryanbishop12 picture ryanbishop12  路  4Comments