Teams who need a strongly consistent database within Kubernetes should use a cloud-native SQL database like CockroachDB.
Managing state in Kubernetes is difficult because the system’s dynamism is too chaotic for most databases to handle; especially SQL databases that offer strong consistency.
Scaling a database beyond one zone is a challenge. Here's some practical advice on how to approach it.
Distributed database performance––both latency and uptime––can be dramatically improved with CDN-like multi-region deployments.
Cockroach Labs was at Hack the North 2017 for the second year where the team met some fantastic teams working with CockroachDB.
DigitalOcean aims to simplify web infrastructure. CockroachDB aims to simplify database operations. Putting the two together is a natural fit.