Open bcwaldon opened 10 years ago
We have discovered this too while investigating coreos/fleet/issues/1163. Fixing 1 and 2 should take pressure from etcd while 2 would also reduce the number of JSON unmarshal calls.
@bcwaldon are you planning to work on optimisations like this for the next releases?
@denderello Not any time soon. Feel free to work on this if you have the time.
+1
I have a cluster running 2 units. The engine makes the following requests to gather the relevant info for a single reconciliation:
The agent ends up making a similarly-inefficient set of calls:
There are two problems that need fixing: