[OSM-talk] Server slowness

Nick Hill nick at nickhill.co.uk
Mon Jan 15 13:21:27 GMT 2007


SteveC wrote:
> * @ 15/01/07 11:45:42 AM nick at nickhill.co.uk wrote:
>> I echo Richard's post.
>>
>> But I would add the rider that the current OSM set-up is by no means optimised. 
>> I estimate organising the data on disc according to geographic location, and 
>> partitioning the database can improve node look-ups by an order of magnitude. 
>> Therefore, a direct comparison should implement partitioning.
>>
>> Notwithstanding, I fully concur with previous posts that if OSM data model were 
>> shared with with the rest of the open GIS community, many benefits would be 
>> derived.
> 
> What benefits?

Standardisation brings a whole load of benefits. Not just easier use of data, 
but shared fruits of development effort.

Without specific clear evidence to the contrary, I presume standardisation, 
particularly interface standardisation, is of public good.

Imagine if every power utility used different voltages and frequencies. If each 
electrical appliance was supplied with a unique mains plug. Imagine if every 
Ethernet router manufacturer used a slightly different flavour of Ethernet. If 
the Internet were based on 10 incompatible versions of TCP which require a 
proprietary bridge to talk between the protocol versions.

A couple of weeks ago, I experienced the problems with lack of standardisation 
on cars. There can only be a need for three different configurations of rear 
brake drums based on mass of vehicle. My vehicle has one of 7 different 
arrangements of rear brake shoes/adjuster/cylinder for that one model of 
vehicle. Each car parts manufacturer has their own arrangement incompatible with 
the rest. No part numbers on the parts to tell you who made them or what type 
they are. It was very clear to me that many mechanics make do with slightly 
incompatible parts, leading to possible premature failure or even insidious 
brake dragging. Car parts makers could have standardised over the last 70 years, 
which would have made repairs easier, cheaper and safer.

This does not mean I think the current version of postGIS is necessarily the way 
to go. However, I hope everyone is willing to be convinced if clear, unequivocal 
evidence is presented that postGIS can provide the performance, functionality 
and scalability we need.








More information about the talk mailing list