Decentralized Graph Databases: Optimizing Relationships with Intermediate Nodes

Gustav Corpas
4 min readNov 1, 2023
Photo by Kevin Ku on Unsplash

First things first. A random image, so the page doesn’t look so boring.

Now :) I have recently been getting into this open source project called gunDB. It is a really cool decentralized graph database, that allow peer-to-peer streaming of data.

Because of this, I have been thinking about establishing some best practices when working with such databases. While this endeavor is primarily for my benefit, I though I would share it so that others might benefit, or perhaps just provide some food for thought… — after all, I’m just a passionate enthusiast trying to make sense of it all!

Over the coming weeks I plan on publishing a couple of stories with whatever insights I discover. 🕵️ I’d love your company, hit that follow button and all that jazz 🎷, otherwise — happy reading!

OKAY ! Now that the disclaimers are out of the way — let’s dive in!

Very quickly about gun

If the words node, edge, graph database or perhaps even gunDB is something you are familiar with, feel free to skip ahead… Otherwise I think it would be handy, to just do a speed run of what gun and graph databases are.



Gustav Corpas

I write about technology and society. Or anything that is interesting to me.