This is a very common pitfall with distributed systems - comparing 1 node
vs 3 nodes. In short, this is not correct to compare them.

When you write to one node each write does the following:
1) client sends the request to the server
2) server updates data
3) server sends the response to the client

When you write to three nodes with backups=1 each write needs to
1) client sends the request to the primary server
2) primary server updates data
3) primary server sends the request to the backup
4) backup updates data
5) backup sends the response to the primary
6) primary sends the response to the client

So, when you have more than one node you can actually have backups, and
having backups you need to do much more for each write.

If you want to check scalability, compare 3 nodes vs 4 vs 5, but 1 vs 3 is
not a fair comparison.

Also, you shouldn't start more than one node per host. They will just
compete for the same resources.

Stan

On Mon, Dec 9, 2019 at 9:57 PM Victor <vicky...@gmail.com> wrote:

> Any pointers to understand this behavior?
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>

Reply via email to