~/talk

Building mission-critical applications with CockroachDB

Talkat AWS re:Invent 2023 · 2023-11-27..12-01· [databases, distributed-systems]
links:none on file
slides:none on file

CockroachDB is a distributed SQL database that provides serializable consistency across global clusters by splitting one sorted keyspace into automated raft-backed ranges (default 512 MB ranges) with three replicas per range. Demoed behaviors: adding nodes rebalances thousands of replicas in seconds to minutes, lease transfer completes in ~3s after a node crash, full replica recreation after a permanent failure completes on the order of an hour, and P99 latency blips last ~3s; supports follower reads and regional-by-row sharding.

AI-written summary · about

  1. 0:00Introduction to CockroachDB
  2. 1:48Evolution of databases
  3. 3:44What is Cockroach Database
  4. 7:57Scalability in CockroachDB
  5. 12:09Raft consensus groups
  6. 16:05Live demo of node addition
  7. 20:21Resilience to failure
  8. 25:16Demo of node failure
  9. 27:49Data locality and latency
  10. 32:50Regional by row data
  11. 33:31Global tables and follower reads
  12. 37:44Serializable isolation levels
  13. 40:41Follower reads and time travel
  14. 42:28CAP Theorem and availability
  15. 44:36Mission-critical applications
  16. 45:19Deployment options
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.