返回工程笔记

4ROUTER / 弹性服务

设计冷启动路径

把服务从启动到可用的过程拆开。

工程笔记

启动不止一个阶段

从调度资源到可响应请求,可能经历镜像准备、进程启动、权重读取、设备加载与预热。把这些阶段分别记录,才能知道等待发生在哪里。不要用进程创建完成替代服务就绪。

缓存和热容量各有代价

本地权重缓存可以减少重复下载,但需要容量和版本管理。保留热副本可以减少启动等待,同时占用资源。选择哪种策略,应结合请求频率、模型切换情况和允许的等待时间。

让失败可恢复

权重损坏、加载失败和资源不足应有明确的错误与恢复流程。新副本未就绪前不应接收流量。测试扩容与滚动更新时,除了检查最终成功,也要检查等待期间调用方看到了什么。

实施前需要确认

  • 启动阶段的记录
  • 权重缓存版本
  • 就绪与重试策略

参考资料

Kubernetes · Container probes

4ROUTER / 系统研究

深入机制与实验设计

理解算子、KV 状态与调度怎样共同决定一条推理路径。

在 Resources 中阅读系统笔记
GEMM / KERNELS

从算子到服务:cuBLAS 与 cuDNN

先识别限制执行的资源,再选择算子实现。

STATE / CAPACITY

KV cache:从张量形状到容量预算

上下文长度是一个随并发增长的状态预算。

TIERS / TRANSFER

LMCache:把 KV 状态放进存储层级

少算一次 prefill,要先付一次状态访问的成本。

聊聊你的基础设施需求。

接入平台,或讨论模型、性能与部署方案。