There are TONS of operational issues running cockroach. At the last company I was at cockroach was probably over used as a magical way to run multiple DCs and keep things consistent without high developer overhead, but it was #1 source of large outages. So much so that we’d run a cockroach segmented out for a single microservice to limit the blast radius when it eventually failed.
That and its comically more expensive than Postgres, if you think IOPs are expensive wait till you see the service contract.
That and its comically more expensive than Postgres, if you think IOPs are expensive wait till you see the service contract.