News for hackers. Stuff that matters.
Re:Whither CockroachDB? by SamInTheShell on Friday August 16, 2024 @12:50PM (#41268079)
Some of the raft failure modes for CockroachDB suck to recover from. In testing I've had better results with Yugabyte. If licensing is such a big deal though, CockroachDB loses over Dgraph and Yugabyte.

I doubt anyone will really do anything worth-while in maintaining CockroachDB when it's latest version eventually does falls into Apache licensing.

Re:Whither CockroachDB? by compton93 on Saturday August 17, 2024 @06:58AM (#41273503)
Clock sync issues also sucked, we had a recurring issue which would cause the cluster to become unstable due to clock syncs and support would throw it in the to hard basket.
Re:Whither CockroachDB? by ezekg on Friday August 16, 2024 @04:22PM (#41270019)
Re:Whither CockroachDB? by eYrKEC2 on Friday August 16, 2024 @05:27PM (#41270554)
@bcantril,

Although it sounds like migrating to another DB is not a good choice for Oxide _today_, why didn't you start with yugabyte db? If you were starting from scratch today, which one would you choose for your situation?

Re:Whither CockroachDB? by bcantrill on Friday August 16, 2024 @06:24PM (#41270929)
There were several factors moving us away from YugabyteDB, not least some worrisome Jepsen results.[0]

[0] https://jepsen.io/analyses/yugabyte-db-1.3.1

Re:Whither CockroachDB? by rpaik on Friday August 16, 2024 @06:32PM (#41270984)
Following up on this...

@bcantril, what were your initial reasons for choosing CockroachDB?

Re:Whither CockroachDB? by bcantrill on Friday August 16, 2024 @06:52PM (#41271099)
We outlined that in detail in RFD 110.[0]

[0] https://rfd.shared.oxide.computer/rfd/0110

Re:Whither CockroachDB? by h_tbob on Saturday August 17, 2024 @05:57AM (#41273183)
I don’t mind paying for software but… for a business with 10mm annual revenue the idea is that for them it’s cheaper to use the best database vs hire an employee to manage a worse one.

So for us solo devs it seems nightmarish. But I think at the enterprise level they say: “hire 2 employees to manage X or buy cockroach”. So they buy if software cheaper.

That’s why it’s so expensive I think.

Note: never worked in corporate so I don’t know.

Re:Whither CockroachDB? by mgerdts on Sunday August 25, 2024 @09:14AM (#41347070)
The related podcast episode has an extended discussion of past experience pushing postgres beyond its original design. Despite working with Bryan and dap at Joyent post Samsung acquisition, I had no idea about much of this.

https://overcast.fm/+AA4jBHynCD8