Featured Blog Texture

Blog

View all

live-betting-on-acid-gambling-database

Product

How to build modern gaming services — with reference architecture

Let game developers develop games. It doesn’t exactly sound revolutionary. But back in the day, that’s not always how things worked. Every game had its own systems for things like stat tracking, item purchases, user entitlements (in-game items a user has purchased or unlocked), and game devs often got bogged down building bespoke functionality into each of their games to handle these user features.

charlie

Charlie Custer

November 3, 2022

cake stack

Product

Have some CAKE: The new (stateful) serverless stack

Serverless application stacks have been stuck in a dilemma: Most applications need some kind of state store, but most state stores aren’t serverless. Rich-data applications like payment apps, buy online/pick up in store services, and real-time online sports betting are incompatible with fully serverless architecture simply because, at some point, the database becomes a bottleneck. Why?

Keith McClellan

Keith McClellan

October 27, 2022

cockroachdb-roachfest-announcement-blog-header

Product

How to get your data into CockroachDB Serverless

So you’ve spun up a free CockroachDB cluster, and now you’ve got a next-generation distributed SQL database. That’s great! Now, how do you actually get your data into it? Thankfully, there are lots of ways to get your data into CockroachDB. So many, in fact, that we can’t actually cover all of them. In this post, we’ll take a look at some of the most common ways to get your data into CockroachDB, whether you’re working with a database dump from something like MySQL or PostgreSQL, or you’ve just got a CSV you exported from Excel.

charlie

Charlie Custer

October 24, 2022

kubernetes part2 zoevandijk-1

Engineering

Why CockroachDB runs managed services on Kubernetes

*Note: this post originally ran in 2020, at the very beginning of our managed service/multi-tenant engineering journey. If you want an update on what kind of deployment models CockroachDB offers and what our current capabilities are check out our latest release blog. There’s this really fun game I like to play. You get a bunch of SREs in a room and you see how quickly you can rile them up. Here are some things to say next time you’re in a room of SREs:

Josh Imhoff

Josh Imhoff

October 20, 2022

crl-devsisters-case-study-hero

Case Studies

Kubernetes

Scale & Resilience

Gaming

How Devsisters made uptime a core requirement for their games

For Devsisters, Cookie Run: Kingdom has been a particularly tasty success. The game has amassed more than ten million downloads, and handles hundreds of thousands of concurrent users. At peak traffic hours, it is sometimes processing 60,000 transactions per second. In this blog we’ll get into the architecture that supports a viral video game platform.

charlie

Charlie Custer

October 19, 2022

automated-rebalance-by-rebekka-dunlap

System

Automated database operations with Terraform

Automation tools like HashiCorp Terraform solve an important problem: they remove the burden of manual processes like the creation of cloud infrastructure or the deployment of applications. Terraform does this by allowing you to define the desired state of your infrastructure or application, and when you run the software, will talk to the relevant APIs of the requested service provider. It will then make the desired changes to deploy or amend the required infrastructure to deliver the desired outcome (this is called Infrastructure as Code (IaC)).

Mike Bookham

October 17, 2022

crl-shipt-case-diagram-usamap

Case Studies

How Shipt built a distributed payments system from the ground up

Building a payment system is a challenging proposition. The potential pitfalls can be subtle, and the price for getting something wrong is high. Shipt is a company that has obviously gotten it right. You probably know Shipt as a grocery delivery service, but the ecommerce company has several other businesses and fulfills all of the orders placed on its parent company Target’s website.

charlie

Charlie Custer

October 12, 2022

blog-header-serverless-architecture

How we built a serverless SQL database

We recently announced general availability (GA) for Serverless, with support for change data capture (CDC), backup and restore, and a 99.99% uptime SLA. Read on to learn how CockroachDB Serverless works from the inside out, and why we can give it away for free – not free for some limited period, but free. It required some significant and fascinating engineering to get us there. I think you’ll enjoy reading about it in this blog or watching the recent presentation I gave with my colleague Emily Horing:

T03GD9U3D-U8QKU7E07-42677f767f68-512

Andy Kimball

October 11, 2022

how-we-built-a-forever-free-db-resources

Product

How we built a serverless SQL database

We recently announced general availability (GA) for Serverless, with support for change data capture (CDC), backup and restore, and a 99.99% uptime SLA. Read on to learn how CockroachDB Serverless works from the inside out, and why we can give it away for free – not free for some limited period, but free. It required some significant and fascinating engineering to get us there. I think you’ll enjoy reading about it in this blog or watching the recent presentation I gave with my colleague Emily Horing:

T03GD9U3D-U8QKU7E07-42677f767f68-512

Andy Kimball

October 11, 2022

Page 30 of 81

Get started for free

bg callout one