Featured Blog Texture

Blog

View all

aikahero

Culture

Roacher Spotlight: Aika Zikibayeva thrives on the small and mighty

My name is Aika Zikibayeva and I am a Partner Marketing Manager at Cockroach Labs. I am part of the Product Marketing team, yet in my day-to-day responsibilities, I maintain a tight-knit collaboration with the Channels & Alliances team.

Devonaire Ortiz

March 23, 2022

tech-debt-mountain-blog

Product

6 things startups can do to avoid tech debt

Imagine walking into this: “About 4 million lines of PHP code, written by underpaid, sometimes not well meaning, freelancers and students over the span of 8 years. The CEO wrote a large part, but stopped learning new techniques around 2004.” That’s how bad tech debt can get when a startup is run without considering that all of those messy shortcuts will eventually have to get cleaned up.

charlie

Charlie Custer

March 22, 2022

stanhero

Engineering

Stan Rosenberg: Driving quality with Test Engineering

What does a Test Engineer do? The Test Engineering team (TestEng) is a new and exciting team embedded within Engineering. We are accomplished engineers on a quest for higher quality. Collectively, we have built complex and impressive software systems at startups and big tech, written test frameworks and program analysis tools; and even applied formal verification and automated reasoning. We have done all of those things and more while obsessing about correctness and performance, yet never quite achieving nirvana.

Stan Rosenberg

March 21, 2022

nestedtransactionsincockroachdb 2

System

Fast blockchain transactions for Bitski's NFT marketplace

We’ve been building for this for three years, said Naveen Molloy, COO of Bitski, a startup company based in San Francisco that has suddenly found itself at the center of the NFT craze. While most of us were startled to find out that fungible is not a microorganism, and that an NFT can sell for $6.6 million, Bitski had been ready and waiting for the moment. They observed the popularity of digital assets years ago in the virtual world gaming industry. They saw the challenges presented by blockchain transactions. And they built a platform to process blockchain transactions faster. CockroachDB Engineer Nathan Stilwell interviewed Bitski’s CTO Patrick Tescher and COO Naveen Malloy to discuss NFT basics, Ethereum, and the NFT marketplace, as well as the challenges of processing blockchain transactions.

1536574967915

Dan Kelly

March 18, 2022

Oracle-vs-CockroachDB 2019-768x254

Product

Application architecture: A quick guide for startups

When you’ve got a great idea for a startup, application architecture is probably one of the last things on your mind. But architecting your app right the first time can save you major headaches further down the road. So let’s take a look at a typical startup application architecture, with a particular focus on the database and how the choices that application architects make in that part of their stack can impact scale, user experience, and more.

charlie

Charlie Custer

March 16, 2022

kubernetes-1

Tutorials

Geographic scale with virtual machines and Kubernetes nodes

In my last blog post we looked at how we can deploy CockroachDB across multiple regions in Azure with the help of Cilium CNI. In this blog post we evolve this architecture to allow for the use of a mix of Kubernetes pods and virtual machines. Because CockroachDB is a single binary it makes it easy to deploy as a container or just run it natively on virtual machines. This type of architecture may be required for a number of reasons. As businesses consider their future cloud strategy and how they can move their existing applications workloads to the Public Cloud this type of hybrid architecture may be required. Perhaps the on-premises data centers do not have the capability to run a Kubernetes environment as this can be complex and requires additional infrastructure that may not be available. This is just one example but there are likely to be many. Now let’s take a closer look at the deployment details.

Mike Bookham

March 14, 2022

CRL-home-locationdata

Product

Highly available spatial data: Finding pubs in London

Imagine you’re driving a rental car in Rome and the satnav (or GPS) on your phone stops working. This happened to me two years ago when I was commuting by car each day from an Airbnb in Trastevere to an office on Via Amsterdam.

Mike Goddard Solution Architect Cockroach Labs

Michael Goddard

March 9, 2022

blog-header-serverless-2

Product

How to create a Lambda function with Python and CockroachDB Serverless

Do you love thinking about servers? Most developers don’t. That’s why serverless platforms such as AWS Lambda, which lets you run functions in the cloud without having to think about servers, have become so popular. Running your code in the cloud doesn’t truly free you from thinking about servers unless you’re also using a serverless database, though. Amazon itself offers a serverless database called Amazon Aurora Serverless, but what if you prefer the advantages that CockroachDB offers, or simply want to avoid vendor lock-in with your database in case you choose to migrate to a different cloud in the future?

charlie

Charlie Custer

March 8, 2022

devhero

Culture

How we use rubrics for more equitable hiring

When you’re hiring for startups, each search for a new teammate can feel like a make-or-break moment for the company’s success. With such great stakes, it’s all the more important to make facts-based, data-driven hiring decisions when interviewing new people. That’s why we’re huge fans of hiring rubrics at Cockroach Labs. Not only do they get us closer to hiring the right person for open roles, they also ensure we have a hiring process that reduces bias. Of course, this is easier said than done. The challenges to developing rubrics mirror their benefits: they require consensus on what it takes to bolster your team’s skills, culture, and diversity.

Devonaire Ortiz

March 7, 2022

Page 33 of 76

Get started for free

bg callout one