The term cluster is typically used in centralized network architectures, whereas malai operates in a decentralized environment. This makes the use of cluster feel confusing and potentially misleading.
For example, if I have 100 computers, and any one of them wants to access the other 99, it must manually include all 99 ID52 identities in its local cluster.toml file. It’s not like joining a cluster automatically grants access to other members. So what’s the actual purpose of the cluster?
Moreover, if any two of those 100 computers—say, computer A is part of a cluster named wjdr, and computer B is not part of any cluster—B can still connect to A as long as it knows A’s ID52. That makes the concept of a cluster and cluster manager seem irrelevant.
Perhaps terms like tag, group or category would be more appropriate, since they are inherently non-centralized and better reflect the architecture of malai.
The term
clusteris typically used in centralized network architectures, whereas malai operates in a decentralized environment. This makes the use ofclusterfeel confusing and potentially misleading.For example, if I have 100 computers, and any one of them wants to access the other 99, it must manually include all 99 ID52 identities in its local
cluster.tomlfile. It’s not like joining a cluster automatically grants access to other members. So what’s the actual purpose of the cluster?Moreover, if any two of those 100 computers—say, computer A is part of a cluster named wjdr, and computer B is not part of any cluster—B can still connect to A as long as it knows A’s ID52. That makes the concept of a cluster and cluster manager seem irrelevant.
Perhaps terms like
tag,grouporcategorywould be more appropriate, since they are inherently non-centralized and better reflect the architecture of malai.