In Kubernetes, Pods are the basic execution units, but they’re also inherently dynamic and short-lived. When scaling, updating, or restarting, Pods get new IP addresses. So how do you build reliable communication in such a constantly changing system?...