Overview
Explore the journey of building TiKV, a distributed Key-Value database, in this 28-minute conference talk by Dongxu Huang and Nick Cameron from PingCAP. Discover the technical solutions, interactions with other CNCF projects, and application of Chaos Engineering to ensure system safety and robustness. Learn about TiKV's features, including geo-replication, horizontal scalability, consistent distributed transactions, and coprocessor support. Gain insights into the architecture, implementation, and optimization of TiKV, as well as its wide adoption in production environments. Understand the approach to creating a self-driving database in TiKV 4.0, leveraging Kubernetes for improved elasticity and scalability. Delve into benchmark results, community involvement, and special interest groups as you uncover the potential of this cloud-native database solution.
Syllabus
Introduction
TiKV Introduction
Nick Cameron
Background
SQL Layer
Open Source
Distributed Database
Secret Layer
Storage Engine
Performance
Design Goals
Building TiKV
Opensourced TiKV
Technical Details
What is TiKV
TiKV Cluster
TiKV Regions
TiKV Architecture
Implementation
Reliability
Benchmarking
Benchmark Results
KeyValue Store
Optimizations
Community
Special Interest Groups
Join us
Taught by
CNCF [Cloud Native Computing Foundation]