Rain9Rain9
首页
AI 岗位
AI 目录
前端
后端
桌面端
WebGL
Web3
  • 算法与面试
  • 面试八股
  • Vim 练级
  • Github
  • 掘金
  • 公众号《与 IT 有约》
首页
AI 岗位
AI 目录
前端
后端
桌面端
WebGL
Web3
  • 算法与面试
  • 面试八股
  • Vim 练级
  • Github
  • 掘金
  • 公众号《与 IT 有约》
  • 后端总览

    • 后端
  • 语言与运行时

    • node
    • Rust
    • Go
    • Python 后端开发指南
    • Java
    • 后端语言选型对比:Rust / Go / Python / Node.js / Java
  • 框架与工程化

    • Nest.js
    • nuxt
    • Next.js 技术要点总结
    • git 常用命令
  • 架构与网关

    • 后端架构设计
    • 网关系统学习整理
    • 认证与鉴权:Session、JWT、OAuth2 与 SSO
    • 实时通信:WebSocket、SSE 与选型
    • 经典系统设计题:短链、秒杀、Feed 流与分布式 ID
    • 分布式系统基础:CAP、一致性哈希与分布式事务
  • 数据与中间件

    • PostgreSQL
    • MySQL 核心知识体系
    • MongoDB 核心知识体系
    • Redis 核心知识体系
    • ElasticSearch
    • 消息队列:Kafka、RabbitMQ 与可靠性设计
  • 运维与部署

    • Docker 从入门到生产
    • Kubernetes 入门到上手
    • CI/CD:GitHub Actions 从提交到上线
    • 可观测性:日志、指标与链路追踪
    • Linux 常用命令速查手册
    • Nginx 核心配置与面试指南

后端

按主题分层组织。快速找文章用右侧侧边栏;想系统补强,推荐顺序:语言 → 框架 → 数据 → 运维。

语言与运行时

语言站内笔记定位一句话
Node.jsnode 相关 · 事件循环(掘金) · 前端必会的 Node(掘金)全栈同构、BFF 与实时 IO
Rustrust系统级性能与内存安全
Gogo云原生与高并发服务
PythonPython 后端开发指南FastAPI/Django 与 AI 生态
Javajava企业级与大数据

▶ 不知道选哪个?读 后端语言选型对比(并发模型、性能与部署、场景速配)。

框架与工程化

  1. Nest.js 体系化整理 · Nest(掘金)
  2. Nuxt · Next
  3. Git 常用命令

架构与网关

  1. 后端架构设计
  2. 网关 Gateway
  3. 认证与鉴权(Session/JWT/OAuth2/OIDC 与 SSO、RBAC/ABAC)
  4. 实时通信(WebSocket/SSE 选型、心跳重连、横向扩展)
  5. 分布式基础(CAP/BASE、一致性哈希、分布式事务、幂等)
  6. 经典系统设计题(短链/秒杀/Feed 流/分布式 ID)

数据与中间件

  1. PostgreSQL
  2. MySQL 核心知识体系(事务/MVCC/索引/锁/日志/主从)
  3. MongoDB(文档建模/副本集/分片/聚合)
  4. Redis 核心知识体系(缓存三大问题/分布式锁/哨兵与集群)
  5. ElasticSearch
  6. 消息队列:Kafka 与 RabbitMQ(丢失/重复/顺序三题)

运维与部署

  1. Docker 从入门到生产(镜像分层/Dockerfile 最佳实践/网络存储)
  2. Kubernetes 入门到上手(核心对象/探针/滚动更新/排障)
  3. CI/CD:GitHub Actions(流水线/镜像发布/环境审批/回滚)
  4. 可观测性(日志/指标/链路追踪、Prometheus 与 OTel、SLO)
  5. Linux
  6. Nginx
最近更新: 2026/10/31 09:42