[OSM-dev] C++ implementation of the API

Tom Hughes tom at compton.nu
Mon May 26 16:33:46 BST 2008

In message <44d06e000805260828m4fbcc6a5v1affe3598349c873 at mail.gmail.com>
          "Alex Wilson" <alex_wilson at pobox.com> wrote:

> Re-implementing the API in C++ will hopefully give a constant-time speedup
> (x5?), serving the data from a cluster of machines offers a more scalable
> solution. To me both seem worthwhile. The former is (imho) a fairly easy
> task and will buy some time. The latter seems perhaps harder, but clearly if
> the contributing userbase of OSM continues to grow it sounds like it will
> also be needed. However I can't see that the two are mutually exclusive -
> particularly if the latter can be achieved with mirrors and url rewriting
> when presumably any implementation of the API would do the job.

We already distribute API calls over multiple application servers
so we are already able to scale in that way if we wish.


Tom Hughes (tom at compton.nu)

More information about the dev mailing list