548 文章
39 分类
46 标签
growdu
548 文章
39 分类
46 标签
growdu
数据库内核开发专家 / 架构师
2026.03 - 至今
海量数据 · 数据库内核开发专家
主导 PostgreSQL 逻辑复制 DDL 同步架构与 DDL replay 框架,负责跨 PG / SQL Server 双模式的端到端一致性。
2022.04 - 2026.03
电科金仓 · 高级软件工程师 / 架构师
主导两地三中心 / 三地五中心金融级高可用数据库集群的设计与实现,RTO≈0、RPO=0。
2020.03 - 2022.04
华为云应用平台部 · 底层软件工程师
基于 DPDK / AF_XDP 实现用户态 TCP/UDP 代理与高精度测试,跨 arm64 / x86_64 双平台落地。
2018.07 - 2020.03
恒生聚源数据服务有限公司 · 后端工程师
主导文件工厂架构与 PDF 表格识别模块,配合 pdfbox / xpdf 完成多格式解析流水线。
2014 - 2018
合肥工业大学 · 机械设计制造及其自动化(本科)
主修机械设计制造及其自动化,获工大图书王称号、全国大学生数学建模大赛省级二等奖。

重点项目

PostgreSQL 逻辑复制 DDL 同步
海量数据 · 数据库内核开发专家 / 主架构师 · 2024.06 - 至今
在海量数据主导 PostgreSQL 逻辑复制 DDL 同步架构的设计与实现,目标是让逻辑复制在 DDL 场景下也能做到端到端一致。
  • 设计并实现跨 PG / SQL Server 双模式的逻辑复制 DDL 同步通道
  • 主导 DDL replay 框架落地,把任意 DDL 翻译为逻辑解码可消费的子操作序列
  • 配合 logical_decode 子模块完成 13 篇源码修炼系列文章的实战沉淀
技术栈: C / PostgreSQL 内核 / 逻辑解码 / libpq / Raft
电科金仓两地三中心
电科金仓 · 高级软件工程师 / 架构师 · 2022.04 - 2026.03
主导两地三中心金融级高可用数据库集群的架构设计与核心模块开发,覆盖同城主备、异地灾备与仲裁切换。
  • 基于 Raft + epoll + Protobuf 设计分布式元信息存储系统
  • 实现 RTO≈0、RPO=0 的金融级切换能力,支持三地五中心扩展
  • 在金融、政务等核心场景完成多次生产级演练与上线
技术栈: C/C++ / Raft / Protobuf / epoll / PostgreSQL 衍生内核
高性能协议栈测试仪
华为云应用平台部 · 底层软件工程师 · 2020.03 - 2022.04
基于 DPDK / AF_XDP 实现用户态 TCP/UDP 代理与高精度测试工具,绕过内核协议栈完整跑通 TCP 状态机。
  • 完整实现 TCP 三次握手 / 保活 / 四次挥手,状态机跨平台稳定
  • 高精度时延与高精度均匀发包能力,用于 5G / 4G / 3G 合法监听协议验证
  • 在 arm64 / x86_64 双平台落地,配套 wireshark 抓包分析工具链
技术栈: C / DPDK / AF_XDP / linux (arm/x86) / cmake / wireshark
恒生聚源文件工厂
恒生聚源数据服务有限公司 · 后端工程师 · 2018.07 - 2020.03
通用文件解析与提取平台,覆盖 PDF / Office / 金融文档等格式的结构化抽取与对外服务化。
  • 主导文件工厂架构设计,把多格式解析统一为插件化的流水线
  • 落地 PDF 表格识别模块,配合 pdfbox / xpdf 完成版面还原
  • 通过 restful API 对外提供文件解析能力,支撑下游业务系统
技术栈: Java / dotnet / pdfbox / xpdf / restful API
oh-my-code
个人项目 · 作者 · 2023 - 至今
用 Docker 把研发编译环境虚拟化,集成 code-server、C 编译环境等常用组件,让编程随时随地开始。
  • 一条命令拉起 code-server + C 编译环境的开发容器
  • 沉淀常用工具脚本与 dotfiles,避免换机就要重新折腾
技术栈: Docker / code-server / shell / dotfiles
oh-my-search
个人项目 · 作者 · 2024 - 至今
用 Elasticsearch + search-ui 搭建个人搜索引擎,快速查找资源与文件。
  • 用 ES 聚合本地 + 网盘 + 笔记三处资源,统一搜索入口
  • search-ui 提供可定制的前端,开箱即用
技术栈: Elasticsearch / search-ui / Docker
## 教育背景
合肥工业大学
机械设计制造及其自动化 · 本科
2014 - 2018
工大图书王
腾冲市第一中学
高中 · 高中
2012 - 2014

个人荣誉

全国大学生数学建模大赛 省级 二等奖 2017
合肥工业大学数学建模竞赛 校级 二等奖 2017
合肥工业大学工大图书王 校级 称号 2017
太极集团最佳新人 集团级 称号
太极集团年度杰出青年 集团级 称号

GitHub 数据

--
加载中

技术栈

PostgreSQL 内核90%
分布式 / 高可用架构90%
DPDK / 用户态协议栈88%
TCP/IP 内核协议栈88%
C / C++ 系统编程85%
Linux 内核80%
Go / Python75%
Docker / 容器化80%

联系方式

分类导航
随笔3 AI29 计算机基础13 算法1 博客搭建7 ChatGPT2 集群63 计算机通信1 数据库59 数据库深入93 数据库93 Docker11 DPDK26 编辑工具4 Elasticsearch4 FAQ1 Go Web1 hometown2 编程语言16 人生11 网络9 Linux38 OPC1 openGauss4 页面12 PostgreSQL54 程序员自我修养1 协议11 stock1 存储5 成长之路1 工具20 视频作品1 VPP18 Vue13 Web1 代码示例11 BenchmarkSQL1 PostgreSQL 源码修炼之路14
最热文章
1
PostgreSQL 逻辑复制全链路:以一个真实事务为例,从 `INSERT` 到 `apply` 的源码级旅程
数据库🔥 2162
2
PostgreSQL 逻辑复制 Stream 执行逻辑源码级拆解:从 reorderbuffer 触发到订阅端落盘回放
数据库🔥 1765
3
PostgreSQL 行锁机制源码级深度拆解:4 种锁模式 + xmax + MultiXact 的完整链路
数据库🔥 1656
4
PostgreSQL reorderbuffer.c 函数级源码全集:5615 行 / 95 个函数的逐函数解析
数据库深入🔥 1650
5
PostgreSQL 目录快照源码级深度拆解:系统表读取的 MVCC 真相与失效机制
数据库🔥 1604
6
13 逻辑复制深入
数据库深入🔥 1570
7
0 Postgresql存储、索引及系统优化、主备切换
PostgreSQL🔥 1495
8
PostgreSQL 读一行数据源码级深度拆解:MVCC 在每个环节的落点
数据库🔥 1464
9
PostgreSQL WAL 记录类型完全指南:21 个 RMGR × 80+ 种记录的源码级拆解
数据库🔥 1431
10
一文读懂openguass dcf网络模块
集群🔥 1420
11
PostgreSQL 元数据存储机制:从磁盘文件到内存缓存,`pg_class` 撑起的整个系统表体系
数据库🔥 1411
12
openGauss 并行解码设计原理深度拆解:reader + 多 worker + CSN 三层架构的源码级剖析
数据库深入🔥 1344
13
逻辑复制源码分析
数据库深入🔥 1327
14
PostgreSQL 逻辑复制:catalog 改动、可见性判定与 xmin/xmax 推进全景
数据库深入🔥 1317
15
自托管服务全家桶:从原文方案到可复制实操手册
人生🔥 1278
16
PostgreSQL CREATE_REPLICATION_SLOT 端到端源码分析:从 SQL 到 snapbuild 状态机的完整链路(每个函数每个参数)
数据库深入🔥 1277
17
PostgreSQL syscache 模块源码深度拆解:CatCache 数据结构、LRU 哈希表、cache invalidation 全链路
数据库深入🔥 1216
18
PostgreSQL 18 内核数据结构全景:RangeVar 与 20+ 个核心数据结构源码级拆解
数据库🔥 1158
19
PostgreSQL 逻辑复制里 `RUNNING_XACTS` 写入机制与快照 `xmin / xmax / xip` 的演化:源码级深度拆解
数据库🔥 1119
20
PostgreSQL 分区表:从一行 `PARTITION BY` 到路由热路径的全链路拆解
数据库🔥 1094