On Tue, May 25, 2010 at 5:50 PM, Platonides <Platonides(a)gmail.com> wrote:
There are imho fewer variables set by the caller wiki,
which could be
passed with the query.
I don't get what you're saying here.
For intra-Wikimedia query, they could directly ask an
apache. They can
even send the query to localhost.
Using the api seems the completely right approach for remote users, it
can be later refined to add more backends.
Anyway, I don't think api request would be cacheable by squids, so it
would be directly passed to an application server.
That's even worse. At least if it's cacheable, you have a *chance* of
not hitting an Apache or the DB.
That's how I'd deploy it. But the code should
be robust enough to handle
the infinite loops that Peter presents.
I don't object to that, but I don't think it's essential.