[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