Data & Applications Across the Void
summary
Basho’s React is a masterless distributed key‑value database that uses 160‑bit ring consistent hashing, vnodes, and configurable quorum on reads/writes (default three replicas). It implements hinted handoff, vector clocks, and read‑repair, supports multi‑data‑center and real‑time replication, and runs clusters of ~80+ nodes with single machines holding ~100 TB and systems approaching petabyte/exabyte scale. University of Washington genomics on Amazon EMR shows map‑reduce style distributed processing returning results in under a minute.
AI-written summary · about
chapters (23)
- 0:00Distributed systems intro
- 1:12Basho and Riak background
- 2:38Consistent hashing
- 4:06Riak ring concept
- 5:57Intelligent replication
- 7:25Virtual nodes role
- 9:10Handling node failures
- 10:12Version conflicts and clocks
- 13:25Read repair mechanisms
- 14:31CAP theorem trade-offs
- 16:39Riak read/write config
- 18:45Request anatomy
- 20:32Multi-DC replication
- 23:00Masterless trends
- 25:48Building distributed systems
- 26:31Genomic studies
- 29:46Client connections
- 31:31Summary and future
- 32:19Q&A: Largest Riak deployments
- 34:51Q&A: Riak disk/memory
- 35:55Q&A: Open source Riak use
- 37:00Q&A: Riak Core backends
- 38:45Q&A: Consistency and transactions
related talks
36mUnderstanding Databases for Distributed Docker Applications
41mEverything you always wanted to know about highly available distributed databases
29mModern Database Architecture: From SQL to NoSQL & Distributed SQL
42mScaling Resilient Systems: A Journey into Slack's Database Service
01h 00mThe Open-Source Distributed Graph Database: Nebula Graph
28mAn introduction to Riak
44mRiak, Redis, Apache Solr & Spark: Deploying with the Basho Data Platform
29mFunctional Programming & NoSQL Design
