What does Continuous batching mean in inference serving?
Continuous batching schedules work at each model iteration instead of waiting for an entire request batch to finish. Finished sequences leave the active batch while ready sequences enter without restarting the serving loop. A serving scheduler admits new sequences between decode steps and removes sequences that have completed. Operators tune batch limits against memory pressure, latency targets, and workload shape.