云原生架构
把一个服务拆开的那一刻起就需要的零件,全部动手做一遍。服务间通信与韧性、队列与异步 API、Redis 缓存与实时排行榜、S3 与 SeaweedFS、基于 Keycloak 的企业认证,以及 LLM 服务,共六门课。学完后能在架构评审里用「付出什么、得到什么」来讲话。
코스
- 微服务架构 — 先学怎么不拆,再学怎么拆。
- 队列与异步 API — 把慢活儿挪到之后,安全地做。
- Redis 与缓存 — 排行榜用 ZSet,缓存要小心。
- 对象存储与 S3 — 不按文件想,按对象想。
- Keycloak 与企业认证 — 一个登录按钮背后的协议。
- LLM 服务 — 不用模型,也能学会服务这套机械装置。
- 订单重复到达,又消失了一次 — 在单节点 KRaft 中复现并防止重复与丢失
- 当时有两个领导者 — 亲手体验任期、法定人数与网络分区