I just discover Dgraph recently, and so far it look really amazing, I’m working on a new product to connect blockchain technologies to internet technology and I need to share some data over many node without any central point. I just wonder if dgraph could be working in this conditions. I saw there is a part where it’s possible to create as many clusters as we want with dgraph zero and swarm or kubernetes but it doesn’t exactly fit my needs.
In my case I have an application that run on every computer (user’s computers) and those applications will need to send data over the network to propagate to the other computers. My thought where to create a dgraph zero on a special server and then every time the user start the application it will create a dgraph server that will connect to this zero instance. When the local server is ready, the application will read/write in the db and all modification will be propagated to the network but I wonder what happen with the data if I have 1000 application running and then the next minute just 100. Those dgraph server may not be up all the time and can vary from 10 to 1000+ so I would love to have some feedbacks on this kind of use case, if dgraph can be a decent match for this use