Expand The Acronym
Name That Database
CockroachDB 101
Identify The Teammate
100

NoSQL

What is Not Only SQL?

100

This open-source relational database is known for its elephant logo

What is PostgreSQL?

100

CockroachDB uses this language to read & write data

What is SQL?

100

This teammate just got married

Who is Samuel Queiroga?


200

RPO

What is Recovery Point Objective?

How much data loss (in time) you can tolerate

Example: An RPO of 5 minutes means in the worst case you’re OK losing up to 5 minutes of recent transactions if there’s a failure

200

This Google database, described in a famous research paper, inspired CockroachDB’s architecture

What is Spanner?

200

CockroachDB guarantees correct results even with many users at once using this type of transactions

What are ACID transactions?

200

This teammate has been to 42 states

Who is Jared Carlson?

"I’ve been to 42 states but somehow never made it to Michigan even though I grew up less than 4 hours away"

300

RTO

What is Recovery Time Objective?

How long it can take to get the system back to normal after an outage

Example: An RTO of 30 minutes means you must be able to restore service within 30 minutes of a major incident

300

This AWS NoSQL database is key-value based and boasts high throughput & predictable performance

What is DynamoDB?

300

CockroachDB automatically splits & spreads data across nodes, so you don’t have to manage this yourself

What is sharding?

300

This teammate has a blue belt

Who is Amy Robinson?

400

SLA

What is Service Level Agreement?

It matters because we promise our customers specific uptime and service quality, and those commitments are written into Service Level Agreements (SLAs)

400

DAILY DOUBLE

This distributed SQL database is PostgreSQL-compatible. It was developed by a company founded by former Facebook engineers

What is YugabyteDB?

400

To scale CockroachDB, you add more of these instead of upgrading a single machine

What are nodes?

400

This teammate's favorite snack is H-E-B dark chocolate walnuts

Who is Scotland Butler?

500

MOLT

What is Migrate Off Legacy Technology?

This is a Cockroach Labs–built migration toolkit for moving from legacy databases to CockroachDB

Did you know? FanDuel migrated their financial ledger system to CockroachDB using the MOLT toolkit (from MySQL). MOLT gave them a controlled migration path and a built-in rollback option, so they could safely move their mission-critical workload

500

This distributed SQL database from PingCAP is MySQL compatibile

What is TiDB?

500

In CockroachDB, multiple locations can all serve requests at the same time instead of sitting idle as backups

What is active-active?

500

The name Dean gave to his blue cray fish

Who is Felipè?