3 ms·
The problem is not only operational, but also a technical one: Nodes in the cluster need to communicate with each other and with other systems, like databases,
by nivertech 15y ago
The problem is not only operational, but also a technical one:
Nodes in the cluster need to communicate with each other and with other systems, like databases, message queues, monitoring servers, etc.
You can aggregate data per node, so the less servers in the front-end cluster you have, the less load on the back-end servers.
There is also financial problem: many organizations can afford 50 servers. But not many can afford 1000 servers.
- axiak 15y agoThere's no reason why you can't have many node processes per server. This also raises the fault tolerance per server.