VitePress 技术文档站:结论型深度文章,面向搜索特定技术关键词的开发者。
站点:https://codernull.github.io
每篇文章固定四段:
- 我面对的真实问题
- 我调研了什么、踩了什么坑
- 最终结论和数据(估算会标明)
- 如果再来一次我会怎么做
不做入门教程。
docs/
├── 分布式系统/ # Raft、共识、消息中间件选型
├── 低延迟系统/ # 行情、抖动、唤醒路径
├── Go实战/ # WebSocket、WSL + Neovim
└── 工程方法/ # 规划可见化、复盘、看板
需要 Node.js 18+。
npm install
npm run docs:dev构建:
npm run docs:build
npm run docs:preview推送到 main 后,GitHub Actions(.github/workflows/deploy.yml)构建并发布到 GitHub Pages。
仓库 Settings → Pages → Source 选 GitHub Actions。
| 文章 | 路径 |
|---|---|
| 四种语言 Raft 实现横向对比 | docs/分布式系统/raft-实现对比.md |
素材来自 Dendron:consensus.raft.comparison.md(etcd / MongoDB / Redis 源码级对比)。