Consolidating four small models into one inference server: a doc-QA agent's ops tradeoffs

Sad-Razzmatazz-7657 · reddit · 2026-09-08

A developer details their doc-QA agent architecture: four small models (bge-m3 for embeddings, a cross-encoder reranker, GLiNER for field extraction, a small Qwen for drafting) ran as four separate services until OOM incidents and maintenance overhead forced a change. They consolidated onto one server using Superlinked's inference engine (SIE).

Key findings:

Tradeoffs: LRU eviction means a 24GB card keeps only 2-3 models hot; docs recommend dedicated pools for latency-critical steady-QPS models. Bursty traffic made sharing fine, and the frontier LLM stays outside SIE. The open question is blast radius: a bad deploy used to kill one model, now it could take down the whole pipeline.

Original post →

More from coding & agent

coding & agent channel →