Featured Blog Texture

Blog

View all

mythical casestudy-1-

System

Why Mythical Games built a blockchain gaming infrastructure on CockroachDB

Mythical Games, currently valued at $1.25 billion, is one of the top 5 blockchain gaming startups. The four year-old company is part of a relatively niche industry with tremendous potential for growth – blockchain (or crypto) gaming presents opportunities for innovation in areas such as player ownership and player-led economies at scale. Today, the Mythical Platform is offered as-a-service to developers and publishers, allowing them to build or integrate blockchain-based play-to-earn economies into their games. This approach makes blockchain more accessible, and allows players to become stakeholders in their favorite games.

Cassie McAllister

Cassie McAllister

January 28, 2022

davehero

Culture

Roacher Spotlight: Raydijah Walters is building a career in People Ops

The Roacher spotlight series is a celebration of our Roachers, their stories, and the wisdom they can impart to their peers. In this post, we highlight Raydijah Walters from our People team.

Devonaire Ortiz

January 27, 2022

thefirstatomicclock-e1455035328861-1

System

Living without atomic clocks: Where CockroachDB and Spanner diverge

The design of CockroachDB is based on Google’s Spanner data storage system. One of the most surprising and inspired facets of Spanner is its use of atomic clocks and GPS clocks to give participating nodes really accurate wall time synchronization. The designers of Spanner call this “TrueTime”, and it provides a tight bound on clock offset between any two nodes in the system. This lets them do pretty nifty things! We’ll elaborate on a few of these below, but chief among them is their ability to leverage tightly synchronized clocks to provide a high level of external consistency (we’ll explain what this is). If someone knows even a little about Spanner, one of the first questions they have is: “You can’t be using atomic clocks if you’re building an open source database; so how the heck does CockroachDB work?”

Spencer Kimball

Spencer Kimball

January 27, 2022

lush-homepage-carousel

Community

How LUSH optimized global inventory management with CockroachDB

Every day Lush processes hundreds of thousands of transactions in over 950 stores located across 49 different countries. Consistency is important. And inventory management can create extraordinary opportunities when the right tools are used to deliver real-time data insights. In this blog, we’ll cover what Lush’s inventory management architecture looked like before CockroachDB and what they’re able to accomplish with CockroachDB.

1536574967915

Dan Kelly

January 25, 2022

headereastfinal

Culture

Meet the Sales team: East Sales

At Cockroach Labs, we value not only our company’s collective culture, but sharing a view into the culture driving teams across the company. In the Meet the Team series, you’ll meet wonderful Roachers who help Enable Every Developer to Build World-Changing Applications. This entry is part two in our feature of the East Sales team, where we sat down with Matt Vaughn, Brad Lewis, and Anthony DiMaggio. See part one to meet Vincent Giacomazza, VP of East Sales.

Devonaire Ortiz

January 24, 2022

chelseahero

Culture

A culture that evolves: Our values at Cockroach Labs

Company values show up in some facet of our roles every day, whether we’re making a hard choice or determining priorities. They help guide our team towards shared business goals and, in doing so, shape company culture. With many technology companies having faced working remotely in the past months, culture has become a greater priority and a shared responsibility. Getting everyone on the same page about culture begins with defining values.

Chelsea Lee

January 18, 2022

blog4

System

Message queuing and the database: Solving the dual write problem

Developing a modern application means developing for the cloud, with uptime, scalability, geographic distribution, and low latency at the forefront of concerns. This has led to the widespread adoption of application architectures based on event-driven microservices. Breaking the elements of an application down into microservices allows us to (for example) scale different services independently. It is simply the most efficient way to architect applications for the cloud. However, embracing event-driven microservices also presents some challenges. With so many different services in motion at the same time, communication between them can become a challenge.

charlie

Charlie Custer

January 18, 2022

change-data-capture-for-streaming-data

System

When (and why) you should use change data capture

Change data capture (CDC) can simplify and improve both your application and data architectures. The trick is to figure out the most effective use cases where employing CDC will have the desired impact. In this blog, I’m going to unpack two useful CDC use cases: The first is streaming data to your data warehouse and the second is event-driven architectures. By no means are these the only two use cases for change data capture, but they are excellent examples for demonstrating the ways that CDC can simplify application and data architecture.

michaelwang

Michael Wang

January 11, 2022

vinnyhero

Culture

Meet the Sales team: Vincent Giacomazza, VP, East Sales

At Cockroach Labs, we value not only our company’s collective culture, but sharing a view into the culture driving teams across the company. In the Meet the Team series, you’ll meet wonderful Roachers who help Enable Every Developer to Build World-Changing Applications. This entry is part one in our feature of the East Sales team, where we sat down with Vincent Giacomazza, Vice President of Sales, East.

Devonaire Ortiz

January 10, 2022

Page 40 of 82

Get started for free

bg callout one