Hi Ruben,
On 21.12.2016 23:20, Ruben Verborgh wrote:
Hi Markus,
It was clearly not built for interactive operation
On the contrary, it is: imagine applications in the browser that react when each result comes in. Don't focus on the total time, focus on the results streaming in.
In the queries I tried, no results were streaming in whatsoever. I have developed one Web UI that uses SPARQL, and where results come in asynchronously after the initial page display (SQID). This behaviour makes sense, but only for the first 10 sec or so. After this, it is increasingly annoying to get late results that shift your page layout and to be unsure if more things will come later. It's maybe ok for a single-query UI with a Google-like interface, but as soon as you have a rich application with a more complex page layout (think BBC music), dynamic updates of the view (in arbitrary places) are definitely not appealing.
Web querying takes time, especially in a federated setting. The whole idea of TPF is that it's going to take time, so better to do something interactively while waiting.
The old query paradigm "ask, wait, do" is just not fit for the Web. For querying on the open Web, it is "ask, do as the results come in".
I don't think so. I believe users want to see a stable result, basically instantaneously. They don't want to witness the computation process in slow motion.
but analytical queries do not seem to return results at all.
TPF is not built for analysis at all. For heavy analyses of anything, I would suggest anyone to just download the data and host your own server. TPF is for live querying of multiple sources on the Web.
I see.
it is probably too early to say if it could one day be a real alternative to the production-grade solutions that the community has produced already.
Point taken. I just wished the community produced Web-grade solutions ;-)
I don't get what you mean by this. It sounds like a marketing term to me that has no serious meaning. What exactly is your problem with the current Wikidata or DBpedia SPARQL endpoints? Why are they not "Web grade" in your view?
Kind regards,
Markus