4 ms·
They're not kubernetes-specific, but apparently there are people who think deploying PG in it will magically Just Work(tm). What I took away from TFA is two-fo
by _jal 9y ago
They're not kubernetes-specific, but apparently there are people who think deploying PG in it will magically Just Work(tm).
What I took away from TFA is two-fold: clustered-DB administration is hard to automate (e.g., there's a reason DBAs exist), and a lot of the tooling DBAs use now has to be rebuilt to function in a k8 environment, or replaced.
The first struck me as blindingly obvious; the second I find highly relevant, personally.
- zokier 9y ago> clustered-DB administration is hard to automate (e.g., there's a reason DBAs exist) This is why I'm excited about CockroachDB; it hopefully will make operating DB cluster easier.
- bonesss 9y agoWithout pretending I've ever done it in production: I'd have to assume that distributed databases will make the hop into a Kubernetes environment easier than databases that started monolithic and added replication over time. Most of the issues presented in the article relate to data loss during network segregation and leader election. Those are important, but distributed systems are generally a bit more explicit in their CAP compromises.