Hi, I'm roseduan

我是 roseduan(也可以叫我 rose),一个爱折腾的技术 & 产品人。从 Java 到 Go,再到 C / Rust;从业务开发到基础架构,再到数据库内核。开源过 rosedb、lotusdb,Apache Cloudberry committer;同时是独立教育产品 CodePie 的创作者。

  • Apache Committer
  • 📚Independent Educator
  • 💼Built CodePie & InfoPie
See my works
roseduan

My Products

我正在做的两个产品 —— 把多年实战经验和持续输入,变成你能直接用上的东西。

CodePie logo

CodePie

Build Real Systems from Scratch

动手构建真实系统

亲手构建 KV 存储、SQL 数据库、AI Coding Agent。每章配可跑代码 + 测试,从 Go / Rust / Java / C++ / TypeScript / Python 多语言实现。

📚 4 门系列课程 · 🎓 5000+ 学员 · 🌐 多语言实现

  • Education
  • Systems
Coming Soon
InfoPie logo

InfoPie

AI · LLM · Database · Systems Daily

每日精选,系统出发

每日聚合 AI、大模型、数据库、系统工程领域的新闻和论文,按主题分类,只收录有价值的一手信息。

即将上线,敬请期待 ✨

  • Daily
  • AI
  • DB

My Projects

数据库内核 · 存储引擎 · 分布式 —— 这些是我从业务转向基础架构后,一直在持续投入的方向。下面是几个我亲手写过、长期维护的开源项目,从单机 KV 到混合存储,再到大规模 MPP 数据库,覆盖了存储和数据库领域的不同层次。

View all on GitHub

A bit about me

大三的时候自学 Java 入门编程,毕业后来到上海,开始了互联网行业的职业生涯。

工作一年半后从 Java 转向 Go,也从业务开发转向了基础架构方向;在这个过程中接触到数据库和存储领域,创建了第一个开源项目 rosedb。

为了更深入地理解数据库内核,又开始学习 C 和 Rust。每一次转变,都让我对底层系统有了更深的理解。这几年又开始把这些经验沉淀成课程和社群,意外发现技术影响力可以走出一条独立的第二曲线。

8k+
GitHub Stars
1.4k
GitHub Followers
5k+
付费学员

How I got here

  1. 2018 大三 · 决定自学

    高考被文科限制选了国贸,大一买过 C 语言书自学但断断续续。大三正式决定系统学 Java,跨专业找工作。

  2. 2019 入职上海 · 第一份工作

    秋招几经波折拿到两家上海小公司 offer,毕业入职做 Java 业务开发(电子签名)。1000 块的小房间,几千块工资,从零开始。

  3. 2020 业余开源 rosedb · 跳槽 B 站

    工作之余学了 Go,接触到 Bitcask / LSM Tree / B+ Tree。10 月国庆假期决定亲手实现 rosedb,顺手通过 B 站面试。开源初期没人关注,纯凭兴趣。

  4. 2021 rosedb 1k stars · 转分布式存储

    在 B 站讲了系列视频、Go 夜读做了分享,rosedb 开源 7 个月时 stars 破 1k,多次登上 GitHub Trending。然后内部转岗到分布式存储,做 DB Proxy 和 KV 组件。

  5. 2022 创建 LotusDB · 转数据库内核

    基于 SLM-DB 论文灵感,开源 LotusDB(B+ Tree + LSM Tree 结合)。上海疫情居家期间想清楚要做底层,2022 中跳槽到数据库内核团队。

  6. 2023 C / Rust · Apache Committer

    深入 Postgres 内核,学 C 和 Rust。成为 Apache Cloudberry committer,开始把多年学到的东西写成课程。

  7. 2024 — 2025 社群 · 知识付费 · 副业起飞

    运营技术付费社群超过 1000 人,知识付费课程持续产出,副业从"零散收入"走到稳定可预期 —— 验证了"技术 + 写作 + 教学"这条路径可以走通。

  8. 2026 CodePie · InfoPie

    把多年实战变成体系化课程平台 CodePie,KV / SQL / 分布式 / AI Agent 全部从零实现。同时做 InfoPie,每日聚合 AI 与系统领域的精选信息。

"Stay hungry, stay foolish."

Hands-on Course

Build with CodePie

亲手构建 KV 存储、SQL 数据库、AI Coding Agent —— 每章配可跑代码 + 测试,多语言实战,把底层系统真正学到手里。