3 ms·
at least in grpc-java, we've ran into a number of issues with breaking changes that are incredibly subtle. For example, they changed the behavior of the DNS Nam
by dastbe 2y ago
at least in grpc-java, we've ran into a number of issues with breaking changes that are incredibly subtle. For example, they changed the behavior of the DNS NameResolver to not periodically re-resolve endpoints. This meant that if your Loadbalancer didn't explicitly force re-resolution at some point (which isn't required for any other NameResolver implementation) then you could end up with stuck clients.