个人博客 · 始于二〇二六
芮日志
一个写给未来自己的个人博客。记录技术实践、阅读摘记、产品想法和生活观察,把正在学习、构建和反复思考的东西慢慢沉淀下来。
技术实践 项目复盘 阅读摘记 产品想法 生活观察 继续构建
刊目 · WRITINGS
最新文档
-
第五章:AOP 五件套——一次请求是怎么被层层处理的
打开 learnhub 的真实守卫、拦截器、过滤器,在 JWT 鉴权、统一响应、异常兜底这些生产代码里讲透 Middleware / Guard / Pipe / Interceptor / ExceptionFilter 的职责、执行顺序、注册顺序。learnhub 唯独没有 Middleware——这一章顺手补一个真实的 correlation-id 中间件,把最后一块拼图补上。
- Nest 使用笔记
- Nest
- AOP
-
第十五章:Docker 部署——多阶段镜像、entrypoint 迁移闸门、九服务 compose
打开 learnhub 的 Dockerfile / docker-entrypoint.sh / docker-compose.yml,在真实代码里讲透多阶段构建为什么这么分、迁移闸门为什么放在启动前、九服务拓扑为什么用一张 compose。每段代码都能在 learnhub 里指到对应文件。
- Nest 使用笔记
- Nest
- Docker
- 部署
-
第二十一章:Elasticsearch——全文检索、中文分词与 MySQL→ES 双写同步
打开 learnhub 的 SearchService,在真实代码里讲透倒排索引为什么比 MySQL LIKE 快、IK 两个 analyzer 的分工、bool+should 标题加权 ×3 的搜索 DSL,以及 PostService 里「MySQL 是真相源、ES 是可重建副本」的 fire-and-forget 双写同步钩子。
- Nest 使用笔记
- Nest
- Elasticsearch
- 全文检索