2 ms·
Kubernetes uses etcd's watch to track changes on desired vs actual state of the cluster. It's pretty efficient at watching a large number of entries. I wonder h
by potamic 3y ago
Kubernetes uses etcd's watch to track changes on desired vs actual state of the cluster. It's pretty efficient at watching a large number of entries. I wonder how an out-of-process watcher that queries the database continuously will perform (which I assume is what they're doin), as the cluster size increases.
- PhilippGille 3y agoYou can subscribe to Postgres' WAL for tracking changes without having to query them. But from a quick look Kine (the etcd to RDBMS translation tool used in OP's article) doesn't use that.