RocksDB in TiKV
This is the speech Siddon Tang gave at the RocksDB meetup on August 28, 2017.
Futures and gRPC in Rust
This is the speech Siddon Tang gave at Bay Area Rust Meetup August 2017.
The Design and Implementation of Multi-raft
The goal of TiKV is to support 100 TB+ of data and it is impossible for one Raft group to make it, we need to use multiple Raft groups, which is called Multi-raft.
A TiKV Source Code Walkthrough – Raft in TiKV
TiKV uses the Raft algorithm to implement the strong consistency of data in a distributed environment. This blog introduces the details how Raft is implemented.
TiDB Internal (I) – Data Storage
This is the first one of three blogs to introduce TiDB internal.
TiDB Internal (II) – Computing
This is the second one of three blogs to introduce TiDB internal.
Rust in TiKV
This is the speech Siddon Tang gave at the 1st Rust Meetup in Beijing on April 16, 2017.
A Brief Introduction of TiDB
This is the speech Edward Huang gave at Percona Live Open Source Database Conference 2017.
MVCC in TiKV
This document gives an overview of MVCC implementation in TiKV.
A Deep Dive into TiKV
This document introduces how TiKV works as a Key-Value database.