BotBeat
...
← Back

> ▌

NetflixNetflix
RESEARCHNetflix2026-07-19

Netflix Engineers Full-Stack LLM Serving Infrastructure, Moves from TensorRT-LLM to vLLM

Key Takeaways

  • ▸Netflix operates its own full-stack LLM serving platform instead of consuming third-party hosted APIs, achieving tighter integration with existing production infrastructure
  • ▸The platform migrated from TensorRT-LLM to vLLM to support custom model architectures, extensible decoding logic for constrained outputs, and faster iteration cycles
  • ▸Architecture supports multiple inference patterns: small CPU models running in-process, larger GPU-bound models routed to NVIDIA Triton via a shared Model Scoring Service, with both real-time and cached batch paths
Source:
Hacker Newshttps://netflixtechblog.com/in-house-llm-serving-at-netflix-a5a8e799ea2c?source=rss-c3aeaf49d8a4------2↗

Summary

Netflix has built and deployed a custom, full-stack LLM serving infrastructure rather than relying on external hosted APIs, integrating large language models directly into its existing production environment. The system is fronted by a unified JVM-based serving layer that handles routing, A/B testing, feature fetching, inference, and logging, with smaller models running in-process and larger GPU-bound models delegated to a shared Model Scoring Service (MSS) backed by NVIDIA Triton Inference Server. Netflix initially selected TensorRT-LLM but re-evaluated in summer 2025 and switched to vLLM as its primary inference engine after benchmarking against a broader workload mix that includes embedding generation, prefill-only inference, autoregressive decoding, and custom models with complex constraint logic.

The decision to move to vLLM was driven by three operational factors: the ability to load custom model architectures without multi-step compilation pipelines, extensibility hooks for custom decoding logic (required for constrained-generation work), and better debuggability compared to compiled inference engines. Netflix's approach integrates model deployment, versioning, health checking, autoscaling, and multi-region rollout through a Java control plane, allowing ML practitioners to package artifacts and have the platform automatically provision GPU instances and orchestrate zero-downtime upgrades.

  • A Java control plane handles deployment orchestration, versioning, health checks, autoscaling, and multi-region rollout—abstracting operational complexity from ML practitioners

Editorial Opinion

Netflix's vertical integration of the ML inference stack reflects a mature engineering approach: building infrastructure tailored to their specific workload rather than forcing production needs into the constraints of generic hosted solutions. The shift to vLLM underscores how open-source inference engines have closed the performance gap with proprietary stacks while offering superior developer ergonomics—a trend that may drive other large-scale platforms toward similar custom-built approaches.

Large Language Models (LLMs)MLOps & InfrastructureAI HardwareEntertainment & Media

More from Netflix

NetflixNetflix
FUNDING & BUSINESS

Netflix Acquires Ben Affleck's InterPositive for $587 Million, Doubling Down on AI for Content Production

2026-07-19
NetflixNetflix
FUNDING & BUSINESS

Netflix Acquires Ben Affleck's AI Company InterPositive for $587 Million

2026-07-17
NetflixNetflix
RESEARCH

Netflix Reveals In-House LLM Serving Strategy: Building Full-Stack Inference Infrastructure

2026-07-17

Comments

Suggested

Base44Base44
PRODUCT LAUNCH

Base Launches BaseRT: 6.4x Faster LLM Runtime for Apple Silicon

2026-07-20
Open Source CommunityOpen Source Community
OPEN SOURCE

PBOM: Open Standard for Tamper-Evident LLM Audit Trails Launches

2026-07-20
NetflixNetflix
FUNDING & BUSINESS

Netflix Acquires Ben Affleck's InterPositive for $587 Million, Doubling Down on AI for Content Production

2026-07-19
← Back to news
© 2026 BotBeat
AboutPrivacy PolicyTerms of ServiceContact Us