Cornserve: A Distributed Serving System for Any-to-Any Multimodal Models
针对多模态模型(文本、图像、视频、音频任意组合)serving 场景,提出 Cornserve 分布式服务框架。核心思路是通过灵活的任务抽象实现组件解耦和独立弹性伸缩,用高效执行模型管理数据依赖关系。系统基于 Kubernetes 构建(约 23K 行 Python),实验表明相比现有方案可达 3.81 倍吞吐提升和 5.79 倍尾延迟降低。
INSIGHT随着搜索系统逐步引入多模态理解能力(如图文混合搜索),模型 serving 的复杂度急剧上升。Cornserve 的组件解耦设计使不同模态的编码器和解码器可以独立扩缩容,避免了 GPU 资源浪费。其基于 Kubernetes 的架构意味着可以直接融入现有云原生基础设施。对于正在规划多模态搜索能力的团队,这套架构设计思路具有很强的参考价值。