Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.Original topic: 【直播预告】TiCDC 源码解读#8 TiCDC MySQL Sink 实现原理和性能优化
TiCDC (TiDB Change Data Capture) is a tool used to capture and output data changes on TiDB/TiKV clusters. It can serve as an incremental data synchronization tool for TiDB, synchronizing incremental data from the TiDB cluster to downstream databases, and also provides an open data protocol to support publishing data to third-party systems.
In response to the community’s call, the TiCDC source code interpretation series continues. This issue is the 8th in the series and will start on March 16th (Thursday) at 20:00.
If you have any questions about this issue, feel free to leave a comment in this thread. We will invite the guest speaker to answer them during the live broadcast.
Live Broadcast Reservation
Partners familiar with TiCDC, as well as those who want to get familiar with TiCDC, can scan the code to quickly reserve the live broadcast:
This Issue’s Topic
TiCDC Source Code Interpretation #8: Implementation Principles and Performance Optimization of TiCDC MySQL Sink
Key Points of Sharing
The Sink module in TiCDC pulls sorted row changes from the sorter and synchronizes the data to downstream according to a specific protocol. This issue mainly introduces the implementation principles of the MySQL sink in the Sink module, focusing on the following issues:
- Transaction handling and conflict detection mechanism of MySQL sink
- How MySQL sink improves the performance of writing to downstream
- How MySQL sink solves performance bottlenecks in cross-region replication and high-latency network scenarios
- Some optimization directions for MySQL sink in the future
Guest Speaker
Yang Fei, PingCAP TiCDC R&D Engineer
Sharing Time
March 16, 2023 (Thursday) 20:00-21:00
Scan the code to reserve this live broadcast (after reservation, you will receive a reminder before the live broadcast~)
PS: Review of historical live broadcasts & related materials download of TiCDC source code interpretation: 【资源汇总】TiCDC 源码解读系列最全资源!!! - TiDB 的问答社区