3 ms·
Yeah, that's kind of how APIs have to work. It turns out it's not feasible or desirable to just let arbitrary people make arbitrary queries. SPARQL doesn't make
by rspeer 9y ago
Yeah, that's kind of how APIs have to work. It turns out it's not feasible or desirable to just let arbitrary people make arbitrary queries. SPARQL doesn't make it any more feasible, it just ignores feasibility.
- Vinnl 9y ago> It turns out it's not feasible or desirable to just let arbitrary people make arbitrary queries. GraphQL/Relay and Falcor are trying to make it feasible. And I think it's definitely desirable from a consumer point of view, at least.
- xg15 9y ago> It turns out it's not feasible or desirable to just let arbitrary people make arbitrary queries. It turns out where and why exactly?
- rspeer 9y agoDenial of service.
- derefr 9y agoYou can just 408-response queries after they execute for a given number of CPU cycles. And then rate-limit per-account using evercookies + browser fingerprinting + IP hashing. You can often disallow anonymous queries altogether, while you're at it; if your data is valuable, people are usually willing to register at least a pseudonymous account to get at it.