Show HN: TiloDB – serverless entity resolution technology
tilodb.com
tilodb.com
Some quick feedback on the homepage: - "predictable": serverless is not exactly "predictable". On the other end, having a set number of instances is :) - "low cost": this assumes specific patterns of usage under a threshold where it's profitable to use serverless. That's entirely "use-case dependant" & a bit misleading. - "constant speed": so you're saying that the worst case scenario is bounded to 150ms, no matter the data set?
Pointing these out because it makes it read as "yet another DB vendor with some unrealistic claims" :)
I agree, that having a server which you bought once (or rented) is predictable cost. But what happens in cases of burst? You would have to buy another server (without knowing if you will still need that tomorrow). Predictable in this case means, that since you have the same steps for each request, you can tell the exact the cost per request. And that is from my point what is important.
We think TiloDB has lots of potential outside this credit bureau, so hope to release the technology as open source software in the near future.
We would welcome your comments, thoughts or potential use cases. In the article you will find a description of the technical challenge we faced and how we solved it. There is also an interactive demo so you can play with the entity resolution yourself, and see the livestream of data submitted by other people.
1. You claim that existing graph databases were not fast enough - do you have any benchmark data that compares them with your solution on given dataset?
2. From the description - it seems like you are focusing purely on Person type of data - is that correct? Or is that just the first use case / demo?
3. Do you support more advanced query langs, e.g. SPARQL?
edit: formatting
2. That is only for that use case. But the underlying matching library we developed can work together with any kind of structured data. It would be interessting to actually use it in some other contexts as so far we have not tested that out yet.
3. Currently no - pure GraphQL api currently. But I was thinking about that. In order to actually support something like this, it would be very interessting to also focus on cross entity linking to make it really cool. We have something like this, but didn't really focus on that yet.
2-3. Got it, thanks!