Skip to content
On this page

数巢DBNEST

Jan's Blog Introduction

header

Blog content

  1. What: mainly records of personal knowledge database in TiDB Series,Oracle Series, English Learning notes, and worth sharing content.
  2. 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.
  3. How: In the navigation bar "Docs", record the learning process, also welcome everyone to leave your comments and questions in "community".

Technical origin

  1. 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.

  2. 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.

  3. 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


Video speech

  1. 【2022年】TiDB 社区年度总结 - 版主 - 苏志鹏(jansu-dev)

Certificate honors

  1. Oracle OCP oracle_ocp

  2. TiDB PTCP(chinese version) tidb_ptcp_chinest

  3. TiDB PTCA(english/global version 6) tidb_ptca_global

  4. TiDB PTCP(english/global version 6) tidb_ptcp_global

  5. PostgreSQL PGCA pg_pgca

  6. PostgreSQL PGCE pg_pgce

  7. AskTUG MVA: related linkasktug_mva


About life

About website

网站备案号( 辽ICP备19006373号-3)