On Oct 19, 2012, at 9:06 AM, Roland Olbricht <[email protected]> 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 > [email protected] > http://lists.openstreetmap.org/listinfo/dev Alex Barth http://twitter.com/lxbarth tel (+1) 202 250 3633 _______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev

