The 5.8 release is focused on long overdue memory and disk usage reductions
across the board. With some minor issues fixed in the guidance engine this
release targets stability and benefits on the infrastructure side. Notable
additional changes and features are listed below.
You can grab the
Yes it is thread-safe: you can create a single OSRM object and hammer it
with parallel requests. Its interface is const
https://github.com/Project-OSRM/osrm-backend/blob/99b02cedfbfc6fb24f6b07dedd6df37e885690a9/include/osrm/osrm.hpp#L48-L131
Adding OpenStreetMap NodeIDs to the route is possible