Global Feed Post Login
Replying to Avatar Vahid

A service discovery would be a better name i guess, but then you are nor truely decentralized, you will depend on one single node (or bunch of replicas) to function. If that service discovery node is blocked, you can't do anything. Except:

1-service discovery is optional and only to accelerate fetches.

2. every node is a service discovery node, which they keep themselves updated with a bunch of master service discovery node. Making the clients less dependent on master service discovery nodes and even being able to not expose them.

Avatar
Vitor Pamplona 2y ago

It is a service discovery. Anyone could run it. It's not centralizing.

Reply to this note

Please Login to reply.

Discussion

Avatar
Vahid 2y ago

Unless you make every node a read service discovery, it will be a kind of centralizing. Clients should never know about those master nodes.

Avatar
Vitor Pamplona 2y ago

Users can choose their indexing nodes. There is no need to have just one of them or just one per client.

Thread collapsed
Thread collapsed