Blog
Product
What is a serverless SQL database?
All databases are ultimately just applications. Fundamentally, then, the definition of a serverless database is any database that embodies the core principles of a serverless application: No server management Automatic elastic scale Built-in resiliency and fault tolerance Consumption-based billing Instant access and always available
Michelle Gienow
October 28, 2021
Culture
Career change: Thriving as Cockroach Labs' first Rotational Product Manager
Last year, Cockroach Labs introduced its first rotational product management program for aspiring early-career product managers. The goal of the program is to dissolve hidden barriers and train future product leaders as oftentimes, product management can appear to be a heavily gated career field -especially as it becomes increasingly popular across the technology industry. I was hired in September 2020 and I was overjoyed to have been selected to participate in Cockroach Labs’ program as an early career professional and learn about such an innovative product offering under the direction of the skilled product team here. Since my start, I’ve had the wonderful opportunity to work with talented members and customers across teams.
Ivory Ibuaka
October 25, 2021
Engineering
How to track "blipped" Marvel characters with Node.js and CockroachDB serverless
If you remember from the Marvel Avengers movies, one of the most critical and universe-defining events is “the blip” or “the snap.” This article will show you how to build a simple web app using Node.js that shows all the Marvel characters and their “blip” status, giving us the ability to update each character’s blip state on the database by clicking a button. We use Express.js as our framework and Pug for page templates and seed the database with character data from the official Marvel API while referencing our list of blipped and non-blipped characters to add a flag to the data. And, of course, CockroachDB Serverless is our database. Finally, we deploy our app to Heroku.
Raphael Mun
October 21, 2021
Product
Build a full-stack Node.js app with CockroachDB Serverless
This article starts entirely from scratch to build a simple app with Node.js, Express.js, and CockroachDB Serverless to collect and display contact information. To follow this tutorial, you just need to know some JavaScript. You can v*iew complete code here on GitHub.*
Roger Winter
October 21, 2021
Product
CockroachDB and Google Cloud expand partnership, empowering companies to build on cloud-native infrastructure
Only two years after embarking on formal partnerships with the leading cloud providers, Cockroach Labs is excited to announce an expanded strategic alliance with Google Cloud. This partnership is a testament to the array of business and digital transformation benefits companies are witnessing by deploying CockroachDB on Google Cloud Platform (GCP). One such company is Lush Fresh Handmade Cosmetics, which has been using CockroachDB on Google Cloud since 2017. As an international company that processes hundreds of thousands of transactions in over 900 stores located across 47 different countries, guaranteeing data consistency on a secure infrastructure is of utmost importance to Lush.
Aika Zikibayeva
October 12, 2021
Tutorials
WTF is serverless, anyway?
Serverless is a crucially better way to develop and deploy, well, anything. But what actually is serverless, and what does it do for developers? Learning the four fundamental principles of serverless lets you cut through the hype to evaluate whether any tech claiming to be “serverless” is actually delivering on its promises. When first introduced, the public clouds revolutionized how quickly we can build and deploy apps, and with lower infra costs. Simply put, serverless is the next logical evolution of the cloud computing paradigm, because it enables even more efficient use of limited resources: time, money, and developer brainpower.
Michelle Gienow
October 1, 2021
Business
A big bank bets big on multi-cloud
Founded in 1852 during the California Gold Rush, Wells Fargo was an innovative start-up providing miners secure ways to access money and transport valuable cargo — even operating the western branch of the Pony Express to give customers the fastest possible service. In the 1990s the company once again was a pioneer in financial services innovation when it became the first US lender to provide online banking. Eventually, however, the company started to fall a bit behind the technological curve.
Michelle Gienow
September 22, 2021
Product
A great TypeScript database combo: TypeORM and CockroachDB
So you’re building a TypeScript application. You’ll need a database to power it, and an ORM to link your application to that database. We’d like to suggest a powerful combination that’s surprisingly easy to set up: TypeORM (a popular TypeScript ORM) and CockroachDB. This combination is so powerful, in fact, that we’ve created a narrative-driven tutorial about a powerful wizard that will help you get set up with CockroachDB and link your new distributed SQL database to your application.
Charlie Custer
September 14, 2021
Product
4 things game developers need from their database
When Friday the 13th, a video game adaptation of the slasher film franchise, first launched, gamers booted it up hoping for the same kind of horror experience they’d seen on the silver screen. But instead of Jason Voorhees’s creepy mask, many of them were greeted by a different sort of scare: Game Database Login Failure.
Charlie Custer
September 7, 2021