Pedro Teixeira
Pedro Teixeira
I think that one IPNS record will do the trick, as long as you are able to keep track of the leader inside the IPNS value. Indeed, Raft membership changes...
@dirkmc would you like me to merge this into a new peer-star-app branch?
@dirkmc Let's see if I understand the issue: You're driving the leader election through the membership, and a node is only evicted once a certain time passes I think we...
@dirkmc I don't think that should be a big concern. I'm more concerned about peers voluntarily closing the connection (like when the user closes the app tab), but without an...
@dirkmc a) it's not necessarily 5 seconds, but I think it needs to be randomised and throttled somehow, so not all the nodes in an app bombard a new peer...
@dirkmc when discovering a new node from the underlying transport, peer-star discovery eventually connects to that peer so that the pubsub topics we understand the pubsub topics they're interested in....
@dirkmc makes sense.
Ha, it's unfortunate that we didn't find out while we were discussing switching the name in [this issue](https://github.com/peer-base/peer-base/issues/164)... Despite the tag line, it looks like they're not targeting the web...
@daviddias @marcooliveira @satazor @dirkmc do you have an opinion on this?
I think we need both, as the JSON CRDT has very limited concurrency semantics compared to being able to compose any type of CRDT.