Featured Blog Texture

Blog

View all

oracle-migration-guide

Product

Why more companies are moving to cloud databases – even for critical operational data

While many companies have long since moved their application data and analytics data into the cloud, operational data has lagged a bit behind. There are a variety of reasons for this, but a primary one is that operational data is often both sensitive (containing PII) and mission-critical. Many companies are hesitant to fix something that, from their perspective, has not been broken, and hesitant to put critical data into the hands of people outside the company. This mindset is changing fast, though. While the old model may not be fully broken for everyone, it is breaking. For one thing, in 2022 the old way has simply become too expensive. And managed cloud database options are maturing, addressing some of the performance and security concerns that early adopters once had about them.

charlie

Charlie Custer

September 13, 2022

roachmates onboardingatcockroachlabs

Culture

Why I joined Cockroach Labs (and why I’ve stayed)

As I’ve written before, I had a number of great job opportunities when I was finishing up my PhD at MIT five years ago. Choosing which offer to accept was difficult, but in the end I was confident in my decision to join Cockroach Labs. The fact that I’m still here nearly five years later is an indication that not only did I make the right decision about where to start my post-graduate career, but the company has continued to be a place that both excites and challenges me in ways I didn’t anticipate back then. This blog post describes my journey to Cockroach Labs and why I’m still excited to go to work every day (hint: it has everything to do with people and nothing to do with insects).

Rebecca Taft

September 9, 2022

sql-fundamentals

Product

SQL index best practices for performance: 3 rules for better SQL indexes

I’m often asked by developers how they can squeeze the most performance out of their database. While there are other SQL performance best practices to consider, by far the easiest (and biggest) performance improvement comes from good use of indexes. I’ll break this down into two categories: (1), knowing what’s possible, and (2) knowing what you’re actually getting.

Will Cross

September 8, 2022

crl-tribalcredit-case-study-hero

System

Build agile online payments across regions with a distributed platform

Existing traditional banking processes, interfaces, and underwriting methods don’t adequately help startup companies control their finances. Traditional banking infrastructure is too rigid. It doesn’t scale easily enough to meet the needs of startup companies that are likely to see adoption at unexpected intervals. Tribal Credit exists to bridge the gap between what traditional financial services offer and what startups and SMBs actually need. Currently Tribal Credit has more than 2K customers worldwide. Their business started in the U.S. in 2016, but over the past few years they’ve expanded to new regions. As business grew beyond borders, their infrastructure started to reveal limitations with scale.

Cassie McAllister

Cassie McAllister

September 7, 2022

cockroachdb-form3

Data Privacy

Case Studies

Payments

Banking & Wallet

Banking & Fintech

How Form3 is building unkillable payment infrastructure

What do you do when you need the speed of a NoSQL database and the consistency of a relational database at the same time? That’s the challenge that confronted Form3, a UK-based company that provides financial institutions with easy access to managed payments infrastructure via an API, when they kicked off a new project.

charlie

Charlie Custer

September 5, 2022

multi-region-how-by-rebekka-dunlap

System

5 reasons to build multi-region application architecture

TL;DR - Multi-region application architecture makes applications more resilient and improves end-user experiences by keeping latencies low for a distributed user base. This blog will dive into each of the top five reasons why multi-region application architecture is worth building.

Meagan Goldman

Meagan Goldman

September 1, 2022

kubernetes part2 zoevandijk-1

Product

How to run CockroachDB on IBM S/390 and ARM64

There are occasions in which businesses need their database to fit into unusual production environments for specific use cases. In this blog, we’ll push the boundaries and test whether CockroachDB can work and thrive in new and unusual places, such as: • On an IBM Mainframe • On an ARM64 CPU

Jeffrey White

Jeffrey White

August 30, 2022

multi-region-how-by-rebekka-dunlap-1

Engineering

VLDB 2022: CockroachDB engineers present "A Demonstration of Multi-Region CockroachDB"

The latest research paper from CockroachDB’s engineering team, “A Demonstration of Multi-Region CockroachDB”, will appear in the Demonstration Track of the VLDB 2022 conference in Sydney, Australia (as well as remotely), on September 5-9. This paper complements our recent full paper, Enabling the Next Generation of Multi-Region Applications with CockroachDB, which appeared earlier this year in SIGMOD 2022.

Rebecca Taft

August 26, 2022

crl-blog-Database-c3

Product

How to lower p99 latency by geo-partitioning data

Running a geographically distributed database has a lot of benefits. We see enterprise companies, startups, and students choose distributed databases for reliability, scalability, and even security. But many distributed databases come at a serious cost: latency. Distributing nodes across the globe means your data will need to travel from one node to the other. By its very definition, distribution creates latency. Geo-partitioning your data in CockroachDB makes it easy to minimize that latency. We believe you shouldn’t have to sacrifice the benefits of a distributed database to achieve impressive throughput and low latency. With geo-partitioning, we can minimize latency by minimizing the distance between where SQL queries are issued and where the data to satisfy those queries resides.

Charlotte Dillon

August 25, 2022

Page 32 of 82

Get started for free

bg callout one