[openstreetmap-website] Official Road Routing via multiple providers (#381)

Peter notifications at github.com
Thu Jul 25 12:14:31 UTC 2013


> Depending entirely on sites operated by third parties is not something we've done in the past, so we 
> would want at least one routing engine we run ourselves (if not run all routing engines ourselves)

Okay, that part I completely understand. But why an additional complex+slow rails layer why not query directly the routing engine or just use nginx or apache as proxy?


> Not handling requests through the rails backend would mean that the routing cannot use 
> existing localisation and user preferences

Do you mean preferences stored somewhere on osm servers? Couldn't those things be loaded on the first request (page load) to init some javascript variables which will be used to query the engines?

Or why not a C/Java/JRuby/NodeJS solution? Or do you normally setup rails in a jruby environment?

---
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/381#issuecomment-21549658
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20130725/a31950b9/attachment.html>


More information about the rails-dev mailing list