It’s impressive how much money they raised. Wonder how well their monetization is working for them.
I find CockroachDB very interesting, but haven’t used it yet. Any good/bad/meh experiences here? Does it really distribute as nicely as they claim?
I’ve only tested it experimentally but with some load. The database behaves very nicely once you distribute it over some nodes. The only downside is that it has some minimum latency (around 100 to 200ms but that was a long while ago) so it won’t match postgresql on that (but it can do some good throughput instead).
was the minimum latency observed in the case of writes? I’d be very curious to the nature of the experimental setup, if you still happen to have the notes from it.
I’m unsure on that but due to the design the latency of reads shouldn’t be as bad as writes (though IIRC from some benchmark numbers, it’s still not low latency). I don’t have the notes anymore, sorry, only tidbits I recall.
Here at LUSH on the Digital team, we are undergoing a global migration to Cockroach, so we can move towards our services being globally available. From what we’re seen, it does distribute rather nicely - but of course has it’s caveats.
Bit of a plug, but at some point in the future we’ll likely release some posts on our findings with a mass migration in CRDB. \o/
It’s a shame it’s open-core.
Spanner/F1 and FoundationDB were closed. CochroachDB was first (AFAIK) of those competing with Spanner to give us anything at all. Let’s give them credit, eh? ;)
FoundationDB was open (in some form) before it disappeared into Apple.
I don’t believe any of the interesting tech was open source. It was sort of the opposite of open-core, with a proprietary core but some ancillary stuff like an SQL parser that was open source. That other stuff is what disappeared when Apple bought them (GitHub deleted, packages pulled from repos, etc.), which caused a bit of a stir as they disappeared with no warning and some people had been depending on the packages.
I never heard that. Ill look into it further. Thanks.
Looking into it, the core DB that was what was really valuable was closed with some peripheral stuff open. This write-up goes further to say it was kind of fake FOSS that lured people in. I don’t have any more data to go on since Apple pulled all the Github repos.
It doesn’t seem to me that CockroachDB competes with Spanner. I’d thought of MongoDB before CockroachDB.
It’s explicitly the origin for CockroachDB. Spanner less the cesium clocks.