CockroachDB provides `SERIALIZABLE` transactions by default to ensure that you always see the consistency that you expect from a transactional database.
In August, we wrote about our concerted stability effort. Today, we've more than achieved our CockroachDB stability goal of running a 100-node cluster.
In this post, we provide details on how CockroachDB uses system memory on each node, and what you can do to keep memory usage in CockroachDB under control.
We recently improved our distributed SQL performance by implementing column families in CockroachDB. Column families are commonly found in NoSQL databases.
This is the story of the detection, investigation, and fix of just one performance bug.
Cgo is an important part of Go: It's your window to calling anything that anything that has C bindings. But while cgo works for us, it hasn’t come for free.
In this post, we’ll share a few powerful optimizations that mitigate many of the performance problems common to Go garbage collection.