Retrospection and Learnings from Dgraph Labs
manishrjain.com
Retrospection and Learnings from Dgraph Labs
1–10 of 40 posts
Re: Retrospection and Learnings from Dgraph Labs
#2Re: Retrospection and Learnings from Dgraph Labs
#3Actually I hate the guts of cloud services. I hate adding another API key, account to my 1password, credit card, etc. I just want a Helm chart and be done with it. If anything, Kubernetes & GitOps is a way more ergonomic way for the vendor to get into your stack than stupid accounts are.
Re: Retrospection and Learnings from Dgraph Labs
#4Sustainable, open, software development feels like a problem that's still not solved. How do cloud offerings, consulting, extra features ("open core") and donations compare in terms of keeping development move forward? Have there been studies around that?
Re: Retrospection and Learnings from Dgraph Labs
#5I can confirm the query language mistake. The Graphql-alike was different enough to be unfamiliar, and still felt somewhat awkward to use. The other query languagewas pretty badly documented and also wasn't great. Cypher isn't perfect, but it's pretty decent.
I also ran into a trivial bug around a comparison in a query not returning correct results and pretty much immediately gave up. (It don't remember the specifics, it might as well have been API misuse).
But the biggest issue with all these graph databases for traditional application development is schema. Most of them are schemaless or have some half-assed, basic schema support. Nebula is the only one I can think of with proper schemas.
This is not what you want for your primary data store! Even more so if logic is driven by JavaScript, or even Typescript since there are still plenty opportunities to mess up.
I wish there was a proper multi-modal DB that combines the best of both the relationalnand the property -graph models. The recently announced SurrealDb might fit the bill.
Graph stores are plenty popular for secondary workloads with special requirements, which is not dissimilar to Elastic search for the search domain.
I don't see that changing anytime soon.
Re: Retrospection and Learnings from Dgraph Labs
#6The cloud service is probably the biggest one. But it's not just that. JAMstack is getting more and more popular, so you'll need to support "serverless" as well as a way to query via HTTP. Which means you'll need some kind of "Data Gateway" proxy on top of robust authentication and authorization. There are more and more "scènes à faire" to be competitive in the DBaaS market and I don't think dbaas startup founders ar…
I was unfamiliar w this French phrase; here's a definition:
obligatory scene : a plot element that is standard for a particular genre
Re: Retrospection and Learnings from Dgraph Labs
#7I tried Dgraph a year or two before it went bust. I can confirm the query language mistake. The Graphql-alike was different enough to be unfamiliar, and still felt somewhat awkward to use. The other query languagewas pretty badly documented and also wasn't great. Cypher isn't perfect, but it's pretty decent. I also ran into a trivial bug around a comparison in a query not returning correct results and pretty much imm…
Re: Retrospection and Learnings from Dgraph Labs
#8I tried Dgraph a year or two before it went bust. I can confirm the query language mistake. The Graphql-alike was different enough to be unfamiliar, and still felt somewhat awkward to use. The other query languagewas pretty badly documented and also wasn't great. Cypher isn't perfect, but it's pretty decent. I also ran into a trivial bug around a comparison in a query not returning correct results and pretty much imm…
Is Dgraph out of business? I still see their product website up?
Re: Retrospection and Learnings from Dgraph Labs
#9There may have been a slow-&-steady path to get to a mature state. But given the expectations of tech & vc scene these days, I can't blame the path you took. Good luck with the next venture.
I am glad that DBs like Postgres/MySQL, Sqllite etc got their freedom to evolve and slowly mature before the madness of fast-growing companies caught up to them.
Re: Retrospection and Learnings from Dgraph Labs
#10FWIW I am really excited by surrealdb. I think it is the sweet spot that dGraph should have been.