A Graph-Based Firebase
stopa.io
A Graph-Based Firebase
1–10 of 53 posts
Re: A Graph-Based Firebase
#2You need a bit tricky hacks to use Hasura permission system the way you want, though.
Re: A Graph-Based Firebase
#3I use Hasura for this purpose. With some hooks, you can achive offline mode, too. You need a bit tricky hacks to use Hasura permission system the way you want, though.
Re: A Graph-Based Firebase
#4I use Hasura for this purpose. With some hooks, you can achive offline mode, too. You need a bit tricky hacks to use Hasura permission system the way you want, though.
Syncing is hard :)
Re: A Graph-Based Firebase
#5This sounds a lot like Bigtable (https://cloud.google.com/bigtable), which also does last-write-wins conflict resolution layer. So this is adding a GraphQL + frontend layer to it?
Re: A Graph-Based Firebase
#6I use Hasura for this purpose. With some hooks, you can achive offline mode, too. You need a bit tricky hacks to use Hasura permission system the way you want, though.
Hasura does not offer syncing. Syncing is hard :)
Re: A Graph-Based Firebase
#7I also came to the conclusion that just exposing datalog triples as a query language would never feel right and tried to expose a graphql like language that generated the datalog triples.
IMO react relay offers a great similar offering with their normalized cache. Relay has great DX too and can be totally type safe. To my knowledge datalog is way too dynamic for static analysis.
That being said, I would love to try Instant out. I'm really happy to see innovation in this area.
Re: A Graph-Based Firebase
#8Also backed by YC.
Re: A Graph-Based Firebase
#9Re: A Graph-Based Firebase
#10Are transactions supported in that solution or in the mentioned Datalog related ecosystem? I have built my own similar reactive inmemory triple store with typescripts type safety, but then I realized I still need transactions which are a bit of a pain, because transactions are bundling the otherwise separete triplets, so the atomic, independent logic of triplets and related effects breaks a bit. (I am sure it's solva…