[OSM-dev] Slippy map's future
Nick Hill
nick at nickhill.co.uk
Wed Oct 4 17:49:10 BST 2006
You could set up 100 machines with the current set up. You will end up
with 100 slow, crippled slippy servers.
The bottleneck is no longer the database. It hasn't been for months.
The bottleneck is the lack of rendering scheduling system. The
bottleneck is lack of intelligent tile invalidation system.
Currently good tiles are thrown away - tiles which take ages to render.
Whilst bad tiles are stored - tiles where the rendering process times
out. A renderer starts for every concurrent HTTP request bungung the CPU
scheduler and memory with mostly moribund processes. If the tile
rendering system were re-architected as discussed, current hardware will
probably be adequate for a year's growth, and be fairly scalable for
years to come.
Nick Whitelegg wrote:
> That is a good idea, particularly if combined with the idea that someone
> else mentioned about different servers focusing on one particular
> geographical location. Indeed, the whole of the UK is proving a bit much
> for the Freemap server (Bytemark VM) but if it only offered southern
> England between say 0.5W and 2W, and below 51.5N that would be much more
> manageable.
More information about the dev
mailing list