[OSM-dev] OWL + OSM Activity Server

Alex Barth alex at mapbox.com
Fri Oct 19 16:02:35 BST 2012


On Oct 19, 2012, at 9:06 AM, Roland Olbricht <roland.olbricht at gmx.de> wrote:

>> I think it could be based on OWL however I'm a bit put off by the C++ 
>> part to be honest - I don't think the XML parsing and database 
>> operations part really needs to be in C++ since it is certainly not a 
>> bottleneck. I will try to speak with Matt and find out if he would 
>> accept changing the C++ part into Osmosis plugin (which is something he 
>> mentioned to me I think on IRC but said there were no hooks in Osmosis).
> 
> If you are C++ averse, the good news is that you may resolve the real bottleneck independent of the programming language. I've written down some notes about the Overpass API implementation with similar scalability problems:

> http://wiki.openstreetmap.org/wiki/Overpass_API/Technical_details

This is an awesome writeup by the way, thanks for posting.

> 
> However, XML parsing (and gzip compression) are heavily CPU intensive. Thus, it might be a good idea to retain these in C++ or getting done in carefully chosen external libraries.
> 
> Cheers,
> 
> Roland
> 
> _______________________________________________
> dev mailing list
> dev at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev

Alex Barth
http://twitter.com/lxbarth
tel (+1) 202 250 3633







More information about the dev mailing list