Open lorenz opened 1 year ago
This reuses gRPC client connections: https://review.monogon.dev/c/monogon/+/1749
Reusing watches is WIP.
gRPC connection reuse merged.
Now working on reusing watches on client-side (ie. providing multiple subsystems with data from a single Curator.Watch call).
Taking a break from this for now, but I have some local code stashed if anyone wants to pick up from where I left off.
Letting someone else deal with this beast.
Now that we're making significant use of the curator in node code, we have the problem that each service opens its own connection and keeps its own watches. This is fairly inefficient, especially in large clusters.