跳转到主要内容

个人博客 · 始于二〇二六

芮日志

一个写给未来自己的个人博客。记录技术实践、阅读摘记、产品想法和生活观察,把正在学习、构建和反复思考的东西慢慢沉淀下来。

技术实践 项目复盘 阅读摘记 产品想法 生活观察 继续构建

刊目 · WRITINGS

最新文档

全部主题
  1. 第五章:AOP 五件套——一次请求是怎么被层层处理的

    打开 learnhub 的真实守卫、拦截器、过滤器,在 JWT 鉴权、统一响应、异常兜底这些生产代码里讲透 Middleware / Guard / Pipe / Interceptor / ExceptionFilter 的职责、执行顺序、注册顺序。learnhub 唯独没有 Middleware——这一章顺手补一个真实的 correlation-id 中间件,把最后一块拼图补上。

    • Nest 使用笔记
    • Nest
    • AOP
  2. 第十五章:Docker 部署——多阶段镜像、entrypoint 迁移闸门、九服务 compose

    打开 learnhub 的 Dockerfile / docker-entrypoint.sh / docker-compose.yml,在真实代码里讲透多阶段构建为什么这么分、迁移闸门为什么放在启动前、九服务拓扑为什么用一张 compose。每段代码都能在 learnhub 里指到对应文件。

    • Nest 使用笔记
    • Nest
    • Docker
    • 部署
  3. 第二十一章:Elasticsearch——全文检索、中文分词与 MySQL→ES 双写同步

    打开 learnhub 的 SearchService,在真实代码里讲透倒排索引为什么比 MySQL LIKE 快、IK 两个 analyzer 的分工、bool+should 标题加权 ×3 的搜索 DSL,以及 PostService 里「MySQL 是真相源、ES 是可重建副本」的 fire-and-forget 双写同步钩子。

    • Nest 使用笔记
    • Nest
    • Elasticsearch
    • 全文检索