[OSM-dev] what server next?

Tom Hughes tom at compton.nu
Tue Sep 8 08:40:23 BST 2009

On 08/09/09 08:02, Patrick Petschge Kilian wrote:

> The first one would be a (decently fast) OSMXAPI server. Since the 0.6 API
> switch there seems to be a shortage of XAPI servers. If there was a
> stable, fast and up to date XAPI server it would help lots of people and
> it might reduce load on the main API.

We've already given XAPI a server, and before we give it any more 
hardware I would need some serious convincing that XAPI as it currently 
exists is actually workable and scalable in some sensible way because as 
far as I can tell at the moment it isn't.

As I understand it the database takes so long to load that if there are 
any working servers they are way out of date, and even when a server is 
working it can only serve a couple of users at a time which, when a XAPI 
query can often take minutes or hours to run is clearly not practical 
for serving a large community.

There are also issues with the run time that the code uses - it's 
horrible ancient and crufty and requires various kernel security 
features to be turned off.


Tom Hughes (tom at compton.nu)

More information about the dev mailing list