Featured Blog Texture

Blog

Product

nubank-homepage-carousel

Product

Why Fortune 50 banks are leaving traditional RDBMS for CockroachDB

In the world of finance, changing databases is usually pretty rare. When you’re in charge of other people’s money — several trillion dollars of it, in the case of one of the banks discussed in this article — even small changes could represent major risks. That’s why even today, many banks still run systems based on legacy relational databases such as Oracle, IBM, and PostgreSQL — often the same databases they were using 10 or even 20 years ago.

charlie

Charlie Custer

March 21, 2023

blog-developer-velocity-speed-performance-tco

Product

What is fault tolerance, and how to build fault-tolerant systems

November 25, 2020. If you work in tech infrastructure, that’s a date you probably remember. On that day, AWS’s US-east-1 experienced a significant outage, and it broke a pretty significant percentage of the internet. Adobe, League of Legends, Roku, Sirius XM, Amazon, Flickr, Giphy, and many, many more experienced issues or went offline completely as a result of the outage.

charlie

Charlie Custer

March 14, 2023

cockroachdb in jpmorganchase-by-ana-hill-1

Product

An electronics giant saved millions after migrating from MySQL to CockroachDB

Upgrading and modernizing your database can sound like an expensive proposition. But it doesn’t have to be. One major electronics company found that shifting from MySQL to CockroachDB saved them $700,000 in their first year, earning them a 149% ROI.

charlie

Charlie Custer

March 2, 2023

cloud-regions-country-flags-featured-image-50

Product

Converting cloud provider regions into country flags

Learn how Paul created an open source JavaScript utility package to help convert cloud provider region codes into real locations and country flags.

1465706

Paul Scanlon

February 17, 2023

cockroachdb-roachfest-announcement-blog-header

Product

Distributed transactions: What, why, and how to build a distributed transactional application

Transactions make up an important part of the database workload for most modern applications. And when it comes time to scale up operations for a growing business, distributing those workloads across multiple hardware systems for horizontal scalability, high availability, and fault tolerance is often an important part of the plan.

charlie

Charlie Custer

February 16, 2023

sports-betting-gambling-gaming-blog-header-2

Product

Building a sports betting application to handle ‘Big Game’ traffic

The popularity of sports betting, also called real-money gaming, is exploding. And at least in the US, there’s no bigger moment for sports betting than this weekend. The NFL’s championship game – you know, the game with the name we’re not allowed to say – is likely to be watched by around 100 million people. And with the growing legality and popularity of sports betting apps in the US, it is very likely this game will see more money flowing through betting apps than ever before.

charlie

Charlie Custer

February 9, 2023

SQLSmith Header IMG 2

Product

What is VPC peering and when should you use it?

If you’re building and managing applications in public cloud providers like GCP or AWS, chances are you’ve heard of VPC peering. This blog post explains what VPC peering is, why you’d want to use it, and, if you’re using CockroachDB Dedicated today, how you can get started with our VPC peering functionality.

Tommy-

Tommy Truongchau

February 2, 2023

pci-dss

Product

PCI-DSS: CockroachDB Dedicated is certified to store confidential data

We are thrilled to announce that CockroachDB Dedicated, the fully managed service of CockroachDB, is now PCI-DSS certified by a Qualified Security Assessor (QSA) as a PCI Level 1 Service Provider. The PCI-DSS was created by the PCI Security Standards Council - an organization formed in 2006 by the major credit card associations (Visa, American Express, MasterCard and JCB). The mission of this council is to establish a “minimum security standard” to protect customers’ payment information. Any business that handles credit card and payment data is required to conform to that minimum standard referred to as the Payment Card Industry (PCI) Data Security Standard (DSS).

Abhinav Garg

January 31, 2023

crl blogheader selectforupdate

Product

What to do when a transaction fails in CockroachDB

If you’re working with CockroachDB, chances are that you care about transactional consistency. CockroachDB offers ACID transactional guarantees, including serializable isolation to ensure that no matter the volume of transactions or how many transactions are being processed in parallel, each transaction is committed to the database sequentially. These guarantees ensure that your database maintains ironclad consistency immediately, which is important for many transactional applications. (Every application has a range of business use cases that determine how consistent its database needs to be. For transactional workloads, an eventually consistent database is often not the right persistence tool). However, CockroachDB’s strong ACID guarantees do mean that occasionally transactions will fail and will need to be retried. Let’s take a closer look at why that happens, and how retries can be accomplished.

charlie

Charlie Custer

January 30, 2023

Page 7 of 27