关于

了解我

我是 roseduan,一个爱折腾、充满技术热情的程序员。

大三自学编程,写过 Java、Go、Python、C、C++、Rust,混迹过大厂,干过业务开发,基础架构,数据库内核。

热爱数据库和存储领域,开源过两个知名的项目 rosedblotusdb,以及其他很多轮子,比如 wal、diskhash、mini-bitcask、rust-practice 等。

我的 Github 主页:https://github.com/roseduan

我的编程故事

讲述了我是如何从大学自学编程,并且进入大厂,然后转向数据库内核开发的心路历程。

我的编程故事—1 上大学了

我的编程故事—2 决定自学

我的编程故事—3 秋招之旅

我的编程故事—4 第一份工作

我的编程故事—5 Java 到 Go,开源 rosedb

我的编程故事—6 转岗 & rosedb持续维护

我的编程故事—7 第二个开源项目

我的编程故事—8 数据库内核

联系我

微信公众号

roseduan写字的地方

B 站

https://space.bilibili.com/26194591

知乎

https://www.zhihu.com/people/roseduan

付费课程

从零实现 KV 存储

使用 Rust 和 Go 两种语言实现,手把手教学,只需要了解基础的语法知识,即可学会一个硬核实战项目!

课程详情:使用 Rust 和 Go 从零实现 KV 存储

从零实现 SQL 数据库

使用 Rust 手写一个数据库系统,超级硬核,Rust 实战项目首选

课程详情:Rust 手写 SQL 数据库

从零实现分布式 KV

手写 raft + 分布式 KV 系统,硬核实战教程,深入理解分布式理论和实践必备!

课程详情:从零实现分布式 KV

Licensed under CC BY-NC-SA 4.0