Skip to content

Commit 879ce93

Browse files
committed
refine
Signed-off-by: husharp <ihusharp@gmail.com>
1 parent af02ce9 commit 879ce93

File tree

3 files changed

+14
-6
lines changed

3 files changed

+14
-6
lines changed

_posts/2023-05-15-Flashback-in-TiKV.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -519,9 +519,15 @@ fn future_flashback_to_version() -> impl Future<Output = ServerResult<FlashbackT
519519
### 参考文档
520520

521521
[TiKV 源码阅读三部曲(二)读流程 来阅读详细读过程](https://cn.pingcap.com/blog/tikv-source-code-reading-read)
522+
522523
[TiKV 源码阅读三部曲(三)写流程](https://cn.pingcap.com/blog/tikv-source-code-reading-write)
524+
523525
[TiKV 源码解析系列文章(七)gRPC Server 的初始化和启动流程](https://cn.pingcap.com/blog/tikv-source-code-reading-7)
526+
524527
[TiKV 源码解析系列文章(十二)分布式事务](https://cn.pingcap.com/blog/tikv-source-code-reading-12/)
528+
525529
[TiKV 源码解析系列文章(十三)MVCC 数据读取](https://cn.pingcap.com/blog/tikv-source-code-reading-13)
530+
526531
[TiKV 源码解析系列文章(十七)raftstore 概览](https://cn.pingcap.com/blog/tikv-source-code-reading-17)
532+
527533
[TiKV 源码解析系列文章(十八)Raft Propose 的 Commit 和 Apply 情景分析](https://cn.pingcap.com/blog/tikv-source-code-reading-18)

index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ avatar_old: /assets/img/vampire.png
77

88
I'm Jinhao Hu, aka HuSharp\*, Hu#\*.
99

10-
I code for a living, specialized in System, currently employed at [PingCAP](https://en.pingcap.com).
10+
I code with joy and I am interested in various fields including but not limited to: distributed systems, databases, and operating systems.
1111

12-
I'm a lifelong learner. This site exists to accompany me through the journey ahead.
12+
Currently employed at [PingCAP](https://en.pingcap.com).
1313

14-
I use different languages for writing, please feel free to contact me for possible translation.
14+
I'm a lifelong learner. This site exists to document my past and accompany me on the journey forward.
1515

1616
<br />
1717
<br />

resume.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@ override_title: true
1919
- Participate in the main process of building a publishing platform (bits platform) for the whole company's business line mobile.
2020
- Using KiteX + Ginex service framework and Thrift multi-messaging protocol to build a set of RPC services, providing RESTful interfaces for Feishu, including: package upload, publishing policy, channel management, user group management.
2121

22-
**PingCAP – Orchestration Team** (Database Engineer; Jul, 2022 ~ till now)
22+
**PingCAP – Storage Team** (Database Engineer; Jul, 2022 ~ till now)
23+
24+
- Resource Control: Achieve the isolation of multiple applications deployed on the same cluster. The TiDB layer will perform traffic control on users' read and write requests based on quotas, while the TiKV layer will schedule requests based on priorities. By implementing control through these two layers of traffic control and scheduling, resource isolation for applications can be achieved.
25+
- Flashback: Enable fast rollback of data to a specified time when users make mistakes. Based on the multi-version concurrency control (MVCC), the data with the latest timestamp before the TIMESTAMP will be retrieved to overwrite the current data.
2326

2427
## Education
2528

26-
**Central South University - Computer Science** (Bachelor; 2018 ~ 2022)
29+
**Central South University - Computer Science** (Bachelor; 2018 ~ 2022)
2730

2831
- National Scholarship 2019 (Top 0.2% national-wide)
29-

0 commit comments

Comments
 (0)