Does it help to have the service containers on the same server as the application containers?
I have a cluster with two servers that are roughly in the same region. I have my production environment set up in such a way that all of the service containers (i.e., load balancer, discovery, and VPN) are located on one server and the main application containers are located on the other.
The "Neighbor Latency" panel says the latency between the servers is 8 ms.
With that being said, would it be better to have the service containers on the same server? Is there a standard practice for where the service containers should be deployed?
Any advice or insight would be appreciated!