High Performance, Low Latency Database Architecture - Modern Distributed Systems
Big Data Demystified via YouTube
Overview
Learn about modern distributed database architecture in this 29-minute technical talk that explores high-performance database systems. Dive into essential concepts including consistency models, high availability strategies, replication mechanisms, and scaling approaches. Follow along as Head of Training at ScyllaDB, Guy Shtub, demonstrates these principles using ScyllaDB while explaining how they apply to Apache Cassandra and other Column Family databases derived from the 2006 BigTable paper. Explore fundamental components like node clusters, partition keys, token ranges, data replication across datacenters, and consistency levels. Gain hands-on experience through practical examples and discover how these architectural decisions impact database performance and reliability in real-world applications.
Syllabus
Intro
ScyllaDB University
History and Context
ScyllaDB: Built for Gamechangers
Scylla Attributes
ScyllaDB Design Decisions
Basic Architecture - Node
Cluster - Node Ring
Partition Key
Token Ranges
Data Replication
Consistency Level
Datacenter
High Availability Lab
Experience Scylla for Yourself
Taught by
Big Data Demystified