数巢DBNEST
Jan's Blog Introduction
- Bilibili: JanDBNest
- technology blog: The lifetime of TiDB Point_Get
- Github: https://github.com/jansu-dev
- Email: jan-su-dev@outlook.com
- Wechat: xh9836
(Please state your purpose and where get my info)
Blog content
- What: mainly records of personal knowledge database in TiDB Series,Oracle Series, English Learning notes, and worth sharing content.
- Why: Hope in the form of blog, to overcome my own forgetting, and to like-minded partners to provide information, and also correct my own mistakes in my notes.
- How: In the navigation bar "Docs", record the learning process, also welcome everyone to leave your comments and questions in "community".
Technical origin
When I was in junior high school, I read a book called
Jack Ma's Entrepreneurial Revelation
(PS: Although the content in the book has little to do with technology), which made me see the changes that the Internet has brought to China. Subsequently, I also opened several online stores and earned some pocket money 😁, which led to my resolute decision to major in IT when I was in college. During my college years, I assisted teachers in using Python + Scrapy + chrome-driver + phantomjs to obtain Boss Zhiping, 51 job and other information for analysis, and the direction of school curriculum reform matched the market demand.Upon graduation, I entered the database industry at the recommendation of my teacher. When I first entered the industry, I chose Oracle, which was stable and surrounded by sound ecology, to study. However, I worked as a database administrator (DBA) at that time. Personally, I think I should go deep into the database (code layer) to learn more about it. Just like 'What I cannot create, I do not understand.' -- Richard Phillips Feynman said, cannot make cannot really understand. Then had the opportunity to come to work PingCAP, learning a new generation of distributed HTAP database.
Follow the idea of in-depth kernel learning, and gradually get to know Golang, Rust, NodeJs and other languages in the process. The technology road is very interesting and is an important force to push the world forward.
Open source projects
(Nothing is more convincing to a programmer than Show me the code.)
TiHC : TiHC (TiDB Healthy Check) is an open source, RUst-built TiDB inspection tool designed to reduce inquiry times and improve delivery efficiency. Based on the principle of ssh distribution by TiDB official tool tiup, distributed collection of node information and grafana monitoring were integrated to generate a deliverable inspection Office Doc file.
MBR : The MBR(MicroBR) is a small toy built by Rust and mimics some functions of the TiDB BR. It implements some interfaces and functions of the TiDB physical backup tool.
Technical articles
- SQL PointGet's life: TiDB point to check how to pass the mysql protocol, parser, compile, executor, the scheduler module processing
- TiCDC series share: background and using situation
- TiCDC series sharing: to analyze the synchronization model and the basic architecture
Video speech
Certificate honors
Oracle OCP
TiDB PTCP(chinese version)
TiDB PTCA(english/global version 6)
TiDB PTCP(english/global version 6)
PostgreSQL PGCA
PostgreSQL PGCE
AskTUG MVA: related link
About life
About website
网站备案号( 辽ICP备19006373号-3)