Jan 19, 2025 · 57m · latent-space

DeepSeek V3, SGLang, and the state of Open Model Inference in 2025 (Quantization, MoEs, Pricing)

Yining Zhang · 13m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this episode of the Latent Space podcast, Baseten leaders Amir and Yining Zhang explore the architectural breakthroughs of DeepSeek V3 and the technical evolution of the SGLang inference engine. They provide an in-depth breakdown of what it takes to operate mission-critical, dedicated inference infrastructure across multi-cloud enterprise environments in 2025.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →

The hosts as informed peer 4.5 Guest teaching 5.6 Guest disagreement 0.9 The hosts pushing back 0.9
05100:0015:0030:0045:001:21–4:15 · The hosts as informed peer 4/10 Technical and Hardware Challenges of DeepSeek V3 Swyx probes into the hardware constraints of serving the 671B DeepSeek V3 model. Yining Zhang explains memory constraints and FP8 kernel implementations, while Swyx playfully pushes back on whether model debugging is complicated or merely slow.4:17–7:59 · The hosts as informed peer 5/10 Model Sizing, Claude Migration Trends, and Hardware Sizing Alessio asks why Llama 405B saw low adoption compared to 70B and where DeepSeek interest originates. Amir explains that demand is primarily driven by Claude migration due to rate limits, pricing, and latency needs rather than upgrades from smaller open-source models.7:59–12:59 · The hosts as informed peer 5/10 Native FP8 Quantization and Dedicated Model Serving Swyx brings up native FP8 quantization trends and compares Baseten's approach to competitors like Together and Fireworks. Amir clarifies Baseten's core architectural philosophy of providing dedicated rather than shared inference endpoints to preserve model fidelity and meet strict SLAs.13:00–15:40 · The hosts as informed peer 5/10 MoE Architectures, Training Stability, and Industrial Trends Swyx questions why major Western labs like Meta and xAI opted for dense models over MoE architectures throughout 2024. Yining Zhang details training instability issues where early MoE benchmark scores lagged behind dense counterparts during training runs.15:40–18:08 · The hosts as informed peer 3/10 Baseten Consumption Pricing, BYOC, and Multi-Cloud Scaling Swyx asks about navigating aggressive price competition in the open model space. Amir outlines Baseten's pure consumption pricing model and its enterprise multi-cloud orchestration where workloads horizontally scale across multiple cloud providers.18:08–20:56 · The hosts as informed peer 4/10 Truss Packaging Library and Inference Engine Integrations Alessio asks about the software packaging and engine stack powering DeepSeek V3 serving. Amir details their open-source packaging framework Truss and how they modularly integrate runtime engines like TensorRT-LLM and SGLang.20:56–24:30 · The hosts as informed peer 4/10 Low-Latency Multi-Model Pipelines with Truss Chains Alessio asks about the architectural evolution of Truss from simple microservices to complex workloads. Amir explains how the demand for low-latency composite AI workflows led to Truss Chains to eliminate inter-model network serialization overhead.24:30–28:11 · The hosts as informed peer 4/10 Transparency, Reliability, and Enterprise Inference SLAs Alessio asks whether enterprise clients care about the underlying serving engine. Amir emphasizes that enterprise and foundation model customers demand total transparency, rigorous tail latency guarantees, and strict geo-compliance over black-box endpoints.28:12–32:24 · The hosts as informed peer 3/10 The Three Pillars of Mission-Critical Inference Workloads Amir articulates the three pillars required for production AI inference, firmly rejecting the naive industry assumption that serving frameworks like vLLM alone constitute production-grade readiness.32:24–35:42 · The hosts as informed peer 4/10 SGLang Origins, Radix Cache, and Performance Milestones Alessio references the SGLang research paper and asks about its origin story. Yining Zhang recounts its evolution from a front-end language to a high-throughput serving engine designed to combine TensorRT-LLM performance with vLLM developer extensibility.35:42–38:16 · The hosts as informed peer 5/10 Radix Attention, Prefix Caching, and Cache-Aware Load Balancing Alessio asks about RadixAttention and fine-grained KV cache reutilization. Yining Zhang explains the performance advantages of block size one prefix caching, while Amir describes how Baseten built global cache-aware routing across multi-replica deployments.38:17–42:51 · The hosts as informed peer 6/10 Constrained Decoding, FSMs, and XGrammar Integration Alessio inquires about constrained decoding using finite state machines and token jumping. Yining Zhang and Swyx discuss the trade-offs and highlight the adoption of XGrammar over Outlines across modern inference engines.42:51–46:43 · The hosts as informed peer 5/10 Speculative Decoding Realities, xAI Adoption, and SGLang Roadmap Swyx notes xAI's adoption of SGLang for Grok and discusses speculative decoding algorithms. Amir points out that framework support is trivial compared to the complex downstream challenge of effectively training and aligning draft models.46:44–50:01 · The hosts as informed peer 6/10 Reinforcement Learning, Reasoning Models, and the Future of Fine-Tuning Amir suggests that long-term advances in reasoning models might eventually obsolete specialized fine-tuning. Swyx strongly challenges this assertion, arguing that prompt engineering is far more likely to replace fine-tuning than reasoning models alone.50:01–54:40 · The hosts as informed peer 5/10 Enterprise Scale, Real-World Adoption, and Cursor Integration Yining Zhang highlights Cursor adopting SGLang for DeepSeek V3, prompting Amir to reiterate the comprehensive infrastructure requirements for mission-critical enterprise workloads. Swyx advises Baseten to publish an EnterpriseReady-style architectural manifesto.1:21–4:15 · Guest teaching 5/10 Technical and Hardware Challenges of DeepSeek V3 Swyx probes into the hardware constraints of serving the 671B DeepSeek V3 model. Yining Zhang explains memory constraints and FP8 kernel implementations, while Swyx playfully pushes back on whether model debugging is complicated or merely slow.4:17–7:59 · Guest teaching 6/10 Model Sizing, Claude Migration Trends, and Hardware Sizing Alessio asks why Llama 405B saw low adoption compared to 70B and where DeepSeek interest originates. Amir explains that demand is primarily driven by Claude migration due to rate limits, pricing, and latency needs rather than upgrades from smaller open-source models.7:59–12:59 · Guest teaching 6/10 Native FP8 Quantization and Dedicated Model Serving Swyx brings up native FP8 quantization trends and compares Baseten's approach to competitors like Together and Fireworks. Amir clarifies Baseten's core architectural philosophy of providing dedicated rather than shared inference endpoints to preserve model fidelity and meet strict SLAs.13:00–15:40 · Guest teaching 6/10 MoE Architectures, Training Stability, and Industrial Trends Swyx questions why major Western labs like Meta and xAI opted for dense models over MoE architectures throughout 2024. Yining Zhang details training instability issues where early MoE benchmark scores lagged behind dense counterparts during training runs.15:40–18:08 · Guest teaching 5/10 Baseten Consumption Pricing, BYOC, and Multi-Cloud Scaling Swyx asks about navigating aggressive price competition in the open model space. Amir outlines Baseten's pure consumption pricing model and its enterprise multi-cloud orchestration where workloads horizontally scale across multiple cloud providers.18:08–20:56 · Guest teaching 5/10 Truss Packaging Library and Inference Engine Integrations Alessio asks about the software packaging and engine stack powering DeepSeek V3 serving. Amir details their open-source packaging framework Truss and how they modularly integrate runtime engines like TensorRT-LLM and SGLang.20:56–24:30 · Guest teaching 6/10 Low-Latency Multi-Model Pipelines with Truss Chains Alessio asks about the architectural evolution of Truss from simple microservices to complex workloads. Amir explains how the demand for low-latency composite AI workflows led to Truss Chains to eliminate inter-model network serialization overhead.24:30–28:11 · Guest teaching 5/10 Transparency, Reliability, and Enterprise Inference SLAs Alessio asks whether enterprise clients care about the underlying serving engine. Amir emphasizes that enterprise and foundation model customers demand total transparency, rigorous tail latency guarantees, and strict geo-compliance over black-box endpoints.28:12–32:24 · Guest teaching 7/10 The Three Pillars of Mission-Critical Inference Workloads Amir articulates the three pillars required for production AI inference, firmly rejecting the naive industry assumption that serving frameworks like vLLM alone constitute production-grade readiness.32:24–35:42 · Guest teaching 6/10 SGLang Origins, Radix Cache, and Performance Milestones Alessio references the SGLang research paper and asks about its origin story. Yining Zhang recounts its evolution from a front-end language to a high-throughput serving engine designed to combine TensorRT-LLM performance with vLLM developer extensibility.35:42–38:16 · Guest teaching 5/10 Radix Attention, Prefix Caching, and Cache-Aware Load Balancing Alessio asks about RadixAttention and fine-grained KV cache reutilization. Yining Zhang explains the performance advantages of block size one prefix caching, while Amir describes how Baseten built global cache-aware routing across multi-replica deployments.38:17–42:51 · Guest teaching 6/10 Constrained Decoding, FSMs, and XGrammar Integration Alessio inquires about constrained decoding using finite state machines and token jumping. Yining Zhang and Swyx discuss the trade-offs and highlight the adoption of XGrammar over Outlines across modern inference engines.42:51–46:43 · Guest teaching 5/10 Speculative Decoding Realities, xAI Adoption, and SGLang Roadmap Swyx notes xAI's adoption of SGLang for Grok and discusses speculative decoding algorithms. Amir points out that framework support is trivial compared to the complex downstream challenge of effectively training and aligning draft models.46:44–50:01 · Guest teaching 5/10 Reinforcement Learning, Reasoning Models, and the Future of Fine-Tuning Amir suggests that long-term advances in reasoning models might eventually obsolete specialized fine-tuning. Swyx strongly challenges this assertion, arguing that prompt engineering is far more likely to replace fine-tuning than reasoning models alone.50:01–54:40 · Guest teaching 6/10 Enterprise Scale, Real-World Adoption, and Cursor Integration Yining Zhang highlights Cursor adopting SGLang for DeepSeek V3, prompting Amir to reiterate the comprehensive infrastructure requirements for mission-critical enterprise workloads. Swyx advises Baseten to publish an EnterpriseReady-style architectural manifesto.1:21–4:15 · Guest disagreement 1/10 Technical and Hardware Challenges of DeepSeek V3 Swyx probes into the hardware constraints of serving the 671B DeepSeek V3 model. Yining Zhang explains memory constraints and FP8 kernel implementations, while Swyx playfully pushes back on whether model debugging is complicated or merely slow.4:17–7:59 · Guest disagreement 1/10 Model Sizing, Claude Migration Trends, and Hardware Sizing Alessio asks why Llama 405B saw low adoption compared to 70B and where DeepSeek interest originates. Amir explains that demand is primarily driven by Claude migration due to rate limits, pricing, and latency needs rather than upgrades from smaller open-source models.7:59–12:59 · Guest disagreement 2/10 Native FP8 Quantization and Dedicated Model Serving Swyx brings up native FP8 quantization trends and compares Baseten's approach to competitors like Together and Fireworks. Amir clarifies Baseten's core architectural philosophy of providing dedicated rather than shared inference endpoints to preserve model fidelity and meet strict SLAs.13:00–15:40 · Guest disagreement 1/10 MoE Architectures, Training Stability, and Industrial Trends Swyx questions why major Western labs like Meta and xAI opted for dense models over MoE architectures throughout 2024. Yining Zhang details training instability issues where early MoE benchmark scores lagged behind dense counterparts during training runs.15:40–18:08 · Guest disagreement 0/10 Baseten Consumption Pricing, BYOC, and Multi-Cloud Scaling Swyx asks about navigating aggressive price competition in the open model space. Amir outlines Baseten's pure consumption pricing model and its enterprise multi-cloud orchestration where workloads horizontally scale across multiple cloud providers.18:08–20:56 · Guest disagreement 0/10 Truss Packaging Library and Inference Engine Integrations Alessio asks about the software packaging and engine stack powering DeepSeek V3 serving. Amir details their open-source packaging framework Truss and how they modularly integrate runtime engines like TensorRT-LLM and SGLang.20:56–24:30 · Guest disagreement 1/10 Low-Latency Multi-Model Pipelines with Truss Chains Alessio asks about the architectural evolution of Truss from simple microservices to complex workloads. Amir explains how the demand for low-latency composite AI workflows led to Truss Chains to eliminate inter-model network serialization overhead.24:30–28:11 · Guest disagreement 0/10 Transparency, Reliability, and Enterprise Inference SLAs Alessio asks whether enterprise clients care about the underlying serving engine. Amir emphasizes that enterprise and foundation model customers demand total transparency, rigorous tail latency guarantees, and strict geo-compliance over black-box endpoints.28:12–32:24 · Guest disagreement 2/10 The Three Pillars of Mission-Critical Inference Workloads Amir articulates the three pillars required for production AI inference, firmly rejecting the naive industry assumption that serving frameworks like vLLM alone constitute production-grade readiness.32:24–35:42 · Guest disagreement 1/10 SGLang Origins, Radix Cache, and Performance Milestones Alessio references the SGLang research paper and asks about its origin story. Yining Zhang recounts its evolution from a front-end language to a high-throughput serving engine designed to combine TensorRT-LLM performance with vLLM developer extensibility.35:42–38:16 · Guest disagreement 0/10 Radix Attention, Prefix Caching, and Cache-Aware Load Balancing Alessio asks about RadixAttention and fine-grained KV cache reutilization. Yining Zhang explains the performance advantages of block size one prefix caching, while Amir describes how Baseten built global cache-aware routing across multi-replica deployments.38:17–42:51 · Guest disagreement 1/10 Constrained Decoding, FSMs, and XGrammar Integration Alessio inquires about constrained decoding using finite state machines and token jumping. Yining Zhang and Swyx discuss the trade-offs and highlight the adoption of XGrammar over Outlines across modern inference engines.42:51–46:43 · Guest disagreement 1/10 Speculative Decoding Realities, xAI Adoption, and SGLang Roadmap Swyx notes xAI's adoption of SGLang for Grok and discusses speculative decoding algorithms. Amir points out that framework support is trivial compared to the complex downstream challenge of effectively training and aligning draft models.46:44–50:01 · Guest disagreement 2/10 Reinforcement Learning, Reasoning Models, and the Future of Fine-Tuning Amir suggests that long-term advances in reasoning models might eventually obsolete specialized fine-tuning. Swyx strongly challenges this assertion, arguing that prompt engineering is far more likely to replace fine-tuning than reasoning models alone.50:01–54:40 · Guest disagreement 1/10 Enterprise Scale, Real-World Adoption, and Cursor Integration Yining Zhang highlights Cursor adopting SGLang for DeepSeek V3, prompting Amir to reiterate the comprehensive infrastructure requirements for mission-critical enterprise workloads. Swyx advises Baseten to publish an EnterpriseReady-style architectural manifesto.1:21–4:15 · The hosts pushing back 2/10 Technical and Hardware Challenges of DeepSeek V3 Swyx probes into the hardware constraints of serving the 671B DeepSeek V3 model. Yining Zhang explains memory constraints and FP8 kernel implementations, while Swyx playfully pushes back on whether model debugging is complicated or merely slow.4:17–7:59 · The hosts pushing back 1/10 Model Sizing, Claude Migration Trends, and Hardware Sizing Alessio asks why Llama 405B saw low adoption compared to 70B and where DeepSeek interest originates. Amir explains that demand is primarily driven by Claude migration due to rate limits, pricing, and latency needs rather than upgrades from smaller open-source models.7:59–12:59 · The hosts pushing back 1/10 Native FP8 Quantization and Dedicated Model Serving Swyx brings up native FP8 quantization trends and compares Baseten's approach to competitors like Together and Fireworks. Amir clarifies Baseten's core architectural philosophy of providing dedicated rather than shared inference endpoints to preserve model fidelity and meet strict SLAs.13:00–15:40 · The hosts pushing back 2/10 MoE Architectures, Training Stability, and Industrial Trends Swyx questions why major Western labs like Meta and xAI opted for dense models over MoE architectures throughout 2024. Yining Zhang details training instability issues where early MoE benchmark scores lagged behind dense counterparts during training runs.15:40–18:08 · The hosts pushing back 0/10 Baseten Consumption Pricing, BYOC, and Multi-Cloud Scaling Swyx asks about navigating aggressive price competition in the open model space. Amir outlines Baseten's pure consumption pricing model and its enterprise multi-cloud orchestration where workloads horizontally scale across multiple cloud providers.18:08–20:56 · The hosts pushing back 0/10 Truss Packaging Library and Inference Engine Integrations Alessio asks about the software packaging and engine stack powering DeepSeek V3 serving. Amir details their open-source packaging framework Truss and how they modularly integrate runtime engines like TensorRT-LLM and SGLang.20:56–24:30 · The hosts pushing back 1/10 Low-Latency Multi-Model Pipelines with Truss Chains Alessio asks about the architectural evolution of Truss from simple microservices to complex workloads. Amir explains how the demand for low-latency composite AI workflows led to Truss Chains to eliminate inter-model network serialization overhead.24:30–28:11 · The hosts pushing back 0/10 Transparency, Reliability, and Enterprise Inference SLAs Alessio asks whether enterprise clients care about the underlying serving engine. Amir emphasizes that enterprise and foundation model customers demand total transparency, rigorous tail latency guarantees, and strict geo-compliance over black-box endpoints.28:12–32:24 · The hosts pushing back 0/10 The Three Pillars of Mission-Critical Inference Workloads Amir articulates the three pillars required for production AI inference, firmly rejecting the naive industry assumption that serving frameworks like vLLM alone constitute production-grade readiness.32:24–35:42 · The hosts pushing back 0/10 SGLang Origins, Radix Cache, and Performance Milestones Alessio references the SGLang research paper and asks about its origin story. Yining Zhang recounts its evolution from a front-end language to a high-throughput serving engine designed to combine TensorRT-LLM performance with vLLM developer extensibility.35:42–38:16 · The hosts pushing back 0/10 Radix Attention, Prefix Caching, and Cache-Aware Load Balancing Alessio asks about RadixAttention and fine-grained KV cache reutilization. Yining Zhang explains the performance advantages of block size one prefix caching, while Amir describes how Baseten built global cache-aware routing across multi-replica deployments.38:17–42:51 · The hosts pushing back 1/10 Constrained Decoding, FSMs, and XGrammar Integration Alessio inquires about constrained decoding using finite state machines and token jumping. Yining Zhang and Swyx discuss the trade-offs and highlight the adoption of XGrammar over Outlines across modern inference engines.42:51–46:43 · The hosts pushing back 1/10 Speculative Decoding Realities, xAI Adoption, and SGLang Roadmap Swyx notes xAI's adoption of SGLang for Grok and discusses speculative decoding algorithms. Amir points out that framework support is trivial compared to the complex downstream challenge of effectively training and aligning draft models.46:44–50:01 · The hosts pushing back 4/10 Reinforcement Learning, Reasoning Models, and the Future of Fine-Tuning Amir suggests that long-term advances in reasoning models might eventually obsolete specialized fine-tuning. Swyx strongly challenges this assertion, arguing that prompt engineering is far more likely to replace fine-tuning than reasoning models alone.50:01–54:40 · The hosts pushing back 1/10 Enterprise Scale, Real-World Adoption, and Cursor Integration Yining Zhang highlights Cursor adopting SGLang for DeepSeek V3, prompting Amir to reiterate the comprehensive infrastructure requirements for mission-critical enterprise workloads. Swyx advises Baseten to publish an EnterpriseReady-style architectural manifesto.

speaking balance: gold is the hosts, purple is the guest (3 minute bins)

0:00 · the hosts 0% · guest 100%0:00 · the hosts 0% · guest 100%3:00 · the hosts 0% · guest 100%3:00 · the hosts 0% · guest 100%6:00 · the hosts 0% · guest 100%6:00 · the hosts 0% · guest 100%9:00 · the hosts 0% · guest 100%9:00 · the hosts 0% · guest 100%12:00 · the hosts 0% · guest 100%12:00 · the hosts 0% · guest 100%15:00 · the hosts 0% · guest 100%15:00 · the hosts 0% · guest 100%18:00 · the hosts 0% · guest 100%18:00 · the hosts 0% · guest 100%21:00 · the hosts 0% · guest 100%21:00 · the hosts 0% · guest 100%24:00 · the hosts 0% · guest 100%24:00 · the hosts 0% · guest 100%27:00 · the hosts 0% · guest 100%27:00 · the hosts 0% · guest 100%30:00 · the hosts 0% · guest 100%30:00 · the hosts 0% · guest 100%33:00 · the hosts 0% · guest 100%33:00 · the hosts 0% · guest 100%36:00 · the hosts 0% · guest 100%36:00 · the hosts 0% · guest 100%39:00 · the hosts 0% · guest 100%39:00 · the hosts 0% · guest 100%42:00 · the hosts 0% · guest 100%42:00 · the hosts 0% · guest 100%45:00 · the hosts 0% · guest 100%45:00 · the hosts 0% · guest 100%48:00 · the hosts 0% · guest 100%48:00 · the hosts 0% · guest 100%51:00 · the hosts 0% · guest 100%51:00 · the hosts 0% · guest 100%54:00 · the hosts 0% · guest 100%54:00 · the hosts 0% · guest 100%57:00 · the hosts 0% · guest 100%57:00 · the hosts 0% · guest 100%
Sharpest disagreement ▶ 31:20 Calling out the naive production vLLM assumption

Amir forcefully rejects the prevalent industry misconception that simply wrapping an open-source serving engine like vLLM behind an API constitutes an enterprise-ready production inference deployment.

Hardest push from the hosts ▶ 49:16 Swyx disputes the demise of fine-tuning

Swyx directly interrupts and pushes back against Amir's hypothesis that reasoning models will make fine-tuning obsolete, insisting prompt iteration is the actual operational substitute.

Biggest teaching moment ▶ 28:12 DeepSeek architectural breakthroughs in SGLang

Yining Zhang educates the hosts on how SGLang uniquely implemented Multi-Head Latent Attention and custom blockwise FP8 CUDA kernels before other major open-source frameworks adopted them.

The host holds their own ▶ 39:40 Alessio probes finite state machine constrained decoding

Alessio demonstrates deep technical fluency in decoding mechanics by drilling into FSM transitions, jump-forward token compression, and potential accuracy trade-offs in structured outputs.

the scores for every segment, with the reasoning behind each
ChapterTopicThe hosts as informed peerGuest teachingGuest disagreementThe hosts pushing backWhy
Technical and Hardware Challenges of DeepSeek V3 4512 Swyx probes into the hardware constraints of serving the 671B DeepSeek V3 model. Yining Zhang explains memory constraints and FP8 kernel implementations, while Swyx playfully pushes back on whether model debugging is complicated or merely slow.
Model Sizing, Claude Migration Trends, and Hardware Sizing 5611 Alessio asks why Llama 405B saw low adoption compared to 70B and where DeepSeek interest originates. Amir explains that demand is primarily driven by Claude migration due to rate limits, pricing, and latency needs rather than upgrades from smaller open-source models.
Native FP8 Quantization and Dedicated Model Serving 5621 Swyx brings up native FP8 quantization trends and compares Baseten's approach to competitors like Together and Fireworks. Amir clarifies Baseten's core architectural philosophy of providing dedicated rather than shared inference endpoints to preserve model fidelity and meet strict SLAs.
MoE Architectures, Training Stability, and Industrial Trends 5612 Swyx questions why major Western labs like Meta and xAI opted for dense models over MoE architectures throughout 2024. Yining Zhang details training instability issues where early MoE benchmark scores lagged behind dense counterparts during training runs.
Baseten Consumption Pricing, BYOC, and Multi-Cloud Scaling 3500 Swyx asks about navigating aggressive price competition in the open model space. Amir outlines Baseten's pure consumption pricing model and its enterprise multi-cloud orchestration where workloads horizontally scale across multiple cloud providers.
Truss Packaging Library and Inference Engine Integrations 4500 Alessio asks about the software packaging and engine stack powering DeepSeek V3 serving. Amir details their open-source packaging framework Truss and how they modularly integrate runtime engines like TensorRT-LLM and SGLang.
Low-Latency Multi-Model Pipelines with Truss Chains 4611 Alessio asks about the architectural evolution of Truss from simple microservices to complex workloads. Amir explains how the demand for low-latency composite AI workflows led to Truss Chains to eliminate inter-model network serialization overhead.
Transparency, Reliability, and Enterprise Inference SLAs 4500 Alessio asks whether enterprise clients care about the underlying serving engine. Amir emphasizes that enterprise and foundation model customers demand total transparency, rigorous tail latency guarantees, and strict geo-compliance over black-box endpoints.
The Three Pillars of Mission-Critical Inference Workloads 3720 Amir articulates the three pillars required for production AI inference, firmly rejecting the naive industry assumption that serving frameworks like vLLM alone constitute production-grade readiness.
SGLang Origins, Radix Cache, and Performance Milestones 4610 Alessio references the SGLang research paper and asks about its origin story. Yining Zhang recounts its evolution from a front-end language to a high-throughput serving engine designed to combine TensorRT-LLM performance with vLLM developer extensibility.
Radix Attention, Prefix Caching, and Cache-Aware Load Balancing 5500 Alessio asks about RadixAttention and fine-grained KV cache reutilization. Yining Zhang explains the performance advantages of block size one prefix caching, while Amir describes how Baseten built global cache-aware routing across multi-replica deployments.
Constrained Decoding, FSMs, and XGrammar Integration 6611 Alessio inquires about constrained decoding using finite state machines and token jumping. Yining Zhang and Swyx discuss the trade-offs and highlight the adoption of XGrammar over Outlines across modern inference engines.
Speculative Decoding Realities, xAI Adoption, and SGLang Roadmap 5511 Swyx notes xAI's adoption of SGLang for Grok and discusses speculative decoding algorithms. Amir points out that framework support is trivial compared to the complex downstream challenge of effectively training and aligning draft models.
Reinforcement Learning, Reasoning Models, and the Future of Fine-Tuning 6524 Amir suggests that long-term advances in reasoning models might eventually obsolete specialized fine-tuning. Swyx strongly challenges this assertion, arguing that prompt engineering is far more likely to replace fine-tuning than reasoning models alone.
Enterprise Scale, Real-World Adoption, and Cursor Integration 5611 Yining Zhang highlights Cursor adopting SGLang for DeepSeek V3, prompting Amir to reiterate the comprehensive infrastructure requirements for mission-critical enterprise workloads. Swyx advises Baseten to publish an EnterpriseReady-style architectural manifesto.

Statements from this episode (18)

Opinion
Zhang: DeepSeek-V3 is currently the leading open-source LLM
“Yeah, because DeepSeq VIII, I think, is currently considered the leading open source LLMs based on the benchmark results and the chat area results.”
Yining Zhang Jan 19, 2025 ▶ 1:22
Assertion Supported
Zhang: DeepSeek-V3 cannot run on a single 8xH100 GPU node
“You need, I think 671 gigabytes for the weights, and you also need an extra memory for the KV cache, so it's not possible to run that on H-one hundred.”
Yining Zhang Jan 19, 2025 ▶ 2:46
Assertion Not checkable as stated
Zhang: Llama 405B sees very few enterprise users compared to 70B
“I think at the base time, something like LAMA-Seventy-B is more common. I think LAMA-Seventy-B has released the 400 zero five billion weights, but I think there are just a few users use that.”
Yining Zhang Jan 19, 2025 ▶ 4:39
Assertion Contradicted
Yining Zhang: DeepSeek V3 scores 94.6 on GSM8K, outperforming Llama 405B
“Yeah, I think even they use the FP-A to quantization, the benchmark result is very good, such as something like GSM-HK. The score is nearly 94.6. It's so high, you know. I think it's higher than every other open source AIM, even the LAMA 400 zero five billion.”
Yining Zhang Jan 19, 2025 ▶ 12:38
Assertion Not checkable as stated
Zhang: Baidu and ByteDance Internal Models Use DeepSeek-Like MoE Architectures
“As far as I know, some companies such as Baidu or Baidu Dance, they are internal, the dominant AOM, they use the MOE architecture, and their ways, I think, is similar to the DeepSeq MOE model.”
Yining Zhang Jan 19, 2025 ▶ 13:41
Prediction Not checkable as stated
Zhang: MoE Inference Optimization Will Be Essential in 2025
“So I think at this new year, the MOE inference optimization will be very essential, and yeah, Yeah, so important.”
Yining Zhang Jan 19, 2025 ▶ 13:59
Assertion Not checkable as stated
Zhang: Meta Failed at Training MoE Models for Llama Series
“The reason why Lama open-sourced the MOE model, because I think they tried to train our MOE model, but they failed. So that, that's why they didn't open source MOE mode for Lama series.”
Yining Zhang Jan 19, 2025 ▶ 14:53
Opinion
Zhang: SGLang outperforms vLLM and has better usability than TensorRT-LLM
“I think for the common use case, maybe not, not the DeepSeq VIII, for the common use case, I think SGLAN's performance is better than FLM, and its usability is better than TensorFlow TLM.”
Yining Zhang Jan 19, 2025 ▶ 26:57
Assertion Supported
Zhang: vLLM does not support DeepSeek MLA while SGLang does
“Something like DeepSeq V-II, they proposed attention parent named MLA, multi-latent attention, and I think SGLAN is the only framework to support that. Maybe LightLM and TRTM also support, but VLM doesn't support.”
Yining Zhang Jan 19, 2025 ▶ 27:23
Assertion Supported
Zhang: DeepSeek team officially recommends SGLang as its inference engine
“That's why SGLAN is the recommended LLM engine by the DeepSeq team.”
Yining Zhang Jan 19, 2025 ▶ 28:06
Assertion Supported
SGLang was the first framework to support prefix caching
“At 2024, January, they support something like Redix cache. It's a prefix caching technology. I think SGLAN is the first framework that supports prefix cache.”
Yining Zhang Jan 19, 2025 ▶ 33:14
Assertion Supported
Zhang: SGLang achieved 3x throughput over vLLM in mid-2024 benchmarks
“At that time, I think its performance is maybe three times, is throughout, put it, three times than FLM.”
Yining Zhang Jan 19, 2025 ▶ 34:05
Opinion
Zhang: TensorRT-LLM is blazing fast but difficult to extend
“And TensorFlow RTM, I think it's blazing fast. Its performance is so good, but it's not easy to do some secondary development. If you want to add some new feature, it's a little hard.”
Yining Zhang Jan 19, 2025 ▶ 35:17
Assertion Supported
Zhang: SGLang achieves higher cache hit rates using block size of one
“Redix cache, I think it's the technology of the prefix caching, and it is a special case for something like block size is one, you know, for VLM or for other frameworks, they use something block size, 32, and SGLAN use the block size one. I think if you use th…”
Yining Zhang Jan 19, 2025 ▶ 36:03
Assertion Supported
Zhang: XGrammar outperforms Outlines and is integrated into TensorRT-LLM
“And I think Xgrammar's performance is better than the outline's, and also in the TensorFlow RTLM, the latest release, TensorFlow RTLM also integrates Xgrammar as the backend for the constructed coding.”
Yining Zhang Jan 19, 2025 ▶ 41:22
Assertion Supported
Zhang: SGLang creators Lianmin Zheng and Ying Sheng work at xAI
“Lian Ming and Yin are the XAI's member of the technical staff.”
Yining Zhang Jan 19, 2025 ▶ 43:05
Assertion Supported
Zhang: TensorRT-LLM supports Eagle 1 speculative decoding, not Eagle 2
“Currently, even use the TanzRTM, it only supported Eagle One, not Eagle Two.”
Yining Zhang Jan 19, 2025 ▶ 45:36
Assertion Not checkable as stated
Zhang: Cursor Team Contacted SGLang Over DeepSeek-V3 Support
“And when we released the DeepSeq feed story support some employee from the Cursor team Also very interested in our implementation and ask, reach out and ask some questions from us.”
Yining Zhang Jan 19, 2025 ▶ 50:25
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 200 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.