This content is very suitable for you:
First Issue: TiFlash Storage Engine Design Concept
Author: Huang Junshen
Summary: This will introduce the overall form of TiDB HTAP and provide a detailed analysis of the design concept and sub-modules of the storage layer DeltaTree engine optimization.
Meeting Materials: TiFlash Storage Layer Overview.pdf (877.2 KB)
Video Replay: TiFlash Storage Engine Design Concept_Bilibili
Full Review: Column - TiFlash Source Code Reading (1) TiFlash Storage Layer Overview | TiDB Community
Second Issue: TiFlash Computing Layer Overview
Author: Xu Fei
Summary: This issue provides an overview of the design principles and code implementation of the TiFlash computing layer.
Meeting Materials: TiFlash Computing Layer Overview - Xu Fei.pdf (1.1 MB)
Video Replay: Source Code Interpretation - TiFlash Computing Layer Overview_Bilibili
Full Review: Column - TiFlash Source Code Reading (2) Computing Layer Overview | TiDB Community
Third Issue: TiFlash DeltaTree Engine Design and Implementation Analysis Part 1
Author: Shi Wenxuan
Summary: This issue provides an in-depth understanding of the principles and workflows related to the write path of the TiFlash storage layer DeltaTree engine.
Meeting Materials: TiFlash DeltaTree Storage Engine (Part 1).pdf (2.2 MB)
Video Replay: TiFlash DeltaTree Engine Design and Implementation Analysis_Bilibili
Full Review: Column - TiFlash Source Code Reading (3) DeltaTree Storage Engine Design and Implementation Analysis - Part 1 | TiDB Community
Fourth Issue: TiFlash DeltaTree Engine Design and Implementation Analysis Part 2
Author: Shi Wenxuan
Summary: This issue provides an in-depth understanding of the read and write workflows and code implementation of the TiFlash storage layer DeltaTree engine.
Meeting Materials: TiFlash DeltaTree Storage Engine (Part 2).pdf (1.2 MB)
Video Replay: Source Code Interpretation | TiFlash Storage Layer DeltaTree Engine (Read Path)_Bilibili
Full Review: Column - TiFlash Source Code Reading (5) DeltaTree Storage Engine Design and Implementation Analysis - Part 2 | TiDB Community
Fifth Issue: TiFlash DDL Module Design and Implementation Analysis
Author: Hong Yunyan
Summary: This issue provides an understanding of the design philosophy and code implementation of the TiFlash DDL module.
Meeting Materials: TiFlash Source Code Interpretation - DDL Module(2).pdf (1.5 MB)
Video Replay: Source Code Interpretation | TiFlash DDL Module Design and Implementation Analysis_Bilibili
Full Review: Column - TiFlash Source Code Interpretation (4) | TiFlash DDL Module Design and Implementation Analysis | TiDB Community
Sixth Issue: TiFlash Common Operator Design and Implementation
Author: Qi Zhi
Summary: This issue provides an understanding of the various stages of TiFlash operators, enabling you to understand the design logic of the operator code and further independently read the code or handle simple issues.
Meeting Materials: TiFlash Common Operator Design and Implementation.pdf (2.9 MB)
Video Replay: Source Code Interpretation | TiFlash Common Operator Design and Implementation_Bilibili
Seventh Issue: TiFlash DeltaTree Index Design and Implementation
Author: Li Dezhu
Summary: This issue provides an understanding of the role and implementation principles of the core data structure DeltaTree Index in the TiFlash storage layer.
Meeting Materials: TiFlash DeltaTree Index Design and Implementation Analysis.pdf (1.2 MB)
Video Replay: TiFlash DeltaTree Index_Bilibili
Full Review: Column - TiFlash DeltaTree Index Design and Implementation Analysis | TiDB Community
Eighth Issue: TiFlash Proxy Module Introduction
Author: Luo Rongzhen
Summary: This issue helps you understand the principles of the TiFlash Proxy module, how it helps TiFlash obtain data, how it interacts with TiFlash, and the adjustments and optimizations made for TiFlash’s write mode compared to TiKV.
Meeting Materials: TiFlash Source Code Interpretation - Proxy Module.pdf (1.6 MB)
Video Replay: TiFlash Proxy Module Introduction_Bilibili
Full Review: Column - TiFlash Proxy Module Introduction | TiDB Community
Ninth Issue: TiFlash Expression Design and Implementation
Author: Huang Haisheng
Summary: This issue provides an understanding of the design and source code implementation of TiFlash expressions, helping you contribute to TiFlash in the future.
Meeting Materials: TiFlash Expression Design and Implementation.pdf (1.8 MB)
Video Replay: TiFlash Expression Design and Implementation_Bilibili
Full Review: Column - TiFlash Expression Design and Implementation | TiDB Community