Capabilities
By Industries
Mainframe Modernization
Trust CockroachDB to run your critical mainframe workloads.
Learn
Support
Featured stories
performance
A distributed SQL database scales easily, is strongly consistent, is resilient, geo-replicates data, speaks SQL, offers data locality, and is cloud neutral.
Many outages look the same, but they happen for different reasons. With high availability architecture relatively known and practiced why is it that database outages are still happening?
product
engineering
How CockroachDB delivers fast, consistent reads in every region for read-mostly data. Understanding two-phase commit (2PC), uncertainty intervals, and how to deal with clock skew.
CockroachDB is PostgreSQL compatible in order to be accessible to an ecosystem of drivers, existing code, and developer knowledge.
How to use Cilium to ‘mesh’ different Kubernetes clusters together and allow cross cluster Pod to Pod communication in multi-region application architecture.
Learn how geo-partitioning can keep data close to users to reduce geographic latency and improve application performance.
Database consistency models and isolation levels are often overlooked--but they have massive implications on security, performance, data correctness.
CockroachDB is the culmination of that research — a transactional, scalable, cloud-native relational database with full SQL support and a consistency model that guarantees you will always get the correct answer.
Key learnings about how to get the best performance from GCP, AWS, and Azure based on original research and conversations with the big three.
The 2020 Cloud Report compares AWS, GCP, and Azure on microbenchmarks and customer-like-workloads to understand performance tradeoffs within each cloud.
CockroachDB passed the TPC-C benchmark at 100,000 warehouses. With a max throughput of 1.2m tpmC, CockroachDB can process 100X the throughput of Aurora.
The topic of our story is the IKKBZ algorithm, and the heroes are Toshihide Ibaraki and Tiko Kameda. But first, we need to take a detour through a different field. We will eventually find ourselves back in JOIN-land, so don’t fear, this is still a post about databases.
This post explains why statistics are important for the optimizer and describes some of the challenges we overcame when implementing automatic collection.
Golang executable files get too large for reasons that are not relevant to server software with long-running processes, like CockroachDB, and its incurred space cost is particularly inconvenient for large, feature-rich programs.
Reproduction steps for the 2018 Cloud Report findings in which we benchmakred AWS and GCP. These steps allow for copy-paste reproduction of our process.
Customers rely on us to help navigate the increasingly competitive cloud wars. This inspired the 2018 Cloud Report, a benchmark of AWS and GCP on performance, latency, CPU, network, I/O, and cost.
CUSTOMER STORIES
Bose is building a platform as a service with CockroachDB. Ordinarily, we think of Bose as a leading audio equipment design and development company, best known for its professional, personal, and car audio systems and noise cancelling headphones but they're also a very talented collection of engineers.
Nubank migrated its credit card authorization service from in-memory storage to CockroachDB to achieve scalable, always-on infrastructure and more efficient operations
Thank you!