Thoughts on this thing? Anybody ever use it? https://gun.eco/docs/FAQ#is-gun-a-distributed-database
Discussion
I have used GunDB a lot in the past. It’s awesome and I miss it. The graph database aspect in particular was genius. It just wasn’t very stable. nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk started a rust port of it, but then switched to Nostr.
Here is a good tutorial https://youtu.be/68svY76thiQ
And part 2 covers namespaces and encryption https://youtu.be/FauETOkRtEk
Iris used to be built on it. I fiddled with it some, it was sort of flaky. The guy who wrote it is interesting.
It's based on public keys and relays like Nostr, but data is organized by paths, not event kinds. Gun.js comes with a client-side database that persists in IndexedDB. I think those features should be built on Nostr.