[OSM-dev] Bounding Box

Martijn van Oosterhout kleptog at gmail.com
Tue Feb 6 08:50:02 GMT 2007


On 2/6/07, Frederik Ramm <frederik at remote.org> wrote:
> It is here that I would like to see brain power invested: First, setting
> up one single machine doing only the read requests, at your site. Then,
> more machines, and "divide and conquer". I, for example, do not have the
> resources to run a full copy of all OSM data. But I could easily set
> aside a server that would carry the "Germany" bounding box and serve any
> and all read requests for the next year or so, and I believe so could
> others. That would take a huge strain away from your systems, and you
> will need the computing power to cope with write requests and things
> like anti-vandalism protection that you will have to implement over the
> coming years.

FWIW, I've done some work in the direction. I have a proxy-server
running which attached to a database which will respond to GET
requests from the database and forward POST et al to the main server
(and update the local database accordingly).

It's not totally functional yet, but it's mostly just missing round
tuits. As for tracking updates I have ideas for a Proxy Invalidation
Protocol which would allow efficient transportation of information
about data that has changed.

Whether it will actually work is another question entirely...

Have a nice day,
-- 
Martijn van Oosterhout <kleptog at gmail.com> http://svana.org/kleptog/




More information about the dev mailing list