interface Node {
port: number;
child;
}
export class Cluster {
nodes: Node[] = [];
constructor(public N: number) {}
init = async () => {
for (let i = 0; i < this.N; i++) {
}
};
}
export async function createCluster(N: number): Promise<Cluster> {
const C = new Cluster(N);
await C.init();
return C;
}