后端工程
逐句阅读招聘启事来决定准备顺序,用 Node.js 与 FastAPI 亲手补齐服务器缺的部分,通过测量重新学习服务所依赖的计算机基础,再经过幂等性、锁与 gRPC 契约,在真实的 PostgreSQL 与 HTTP 边界上把数据完整性、授权、可观测性与部署连成一个可验证的后端系统。
코스
- 从招聘启事读出的后端路线图 — 先决定从什么开始,再动手
- Node.js 后端 — 框架藏起来的东西 — 不装 Nest,自己把 Nest 做的事搭出来
- 慢的不是一个请求,而是全部 — 堵住的是一个请求,变慢的是全部
- FastAPI — 类型就是契约 — 一个 async def 写错,整台服务器就卡住
- 打造好服务的计算机科学 — 用测量重新学习教科书概念 — 先测量再选择:数据结构、并发、缓存与时钟
- 幂等性 — 点两次也只扣一次款 — 重试挡不住,能挡住的只有重复
- 并发 — 两个人碰同一行时 — 库存变负数不是代码的错,是顺序的错
- 改了字段编号,旧客户端悄悄读出了错误的值 — 亲手验证 protobuf 字节与 schema 演进规则
- 生产级后端 API 综合项目 — 从 PostgreSQL 与真实 HTTP 一直到运维证据,用一个系统证明