3 ms·
If I may probe, why do you think a distributed db is needed for a control plane store? In many situations, you can tolerate unavailability here and they general
by potamic 3y ago
If I may probe, why do you think a distributed db is needed for a control plane store? In many situations, you can tolerate unavailability here and they generally don't reach big data scales.
- sidcool 3y agoKubernetes' meta storage has to be resilient. If a single node can provide it, fair. If it needs replicas and consensus, so be it. I feel K8S chose etcd because of its clustering support and availability guarantees. And kubernetes should not need a full fledged RDBMS. A light weight KV store like etcd should suffice, without the overhead of ACID.