Build1 distinct publisher3 min readPublished
CoreWeave's product SVP says agentic workloads break the three assumptions cloud schedulers rest on. The worked example in the write-up bills 14.8 GPU-seconds to use 4.2.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
The only place this argument gets concrete is the worked example, so start there. A customer support agent calls a retrieval model on 1 GPU for 200ms, hands off to a code interpreter on CPU for 2 seconds, fans out to five parallel API calls for 500ms, then synthesizes with a reasoning model on 4 GPUs for 1 second [8]. That is 3.7 seconds of wall clock [1] against 4.2 GPU-seconds of real demand [2]. Hold 4 GPUs for the whole turn, which is the only way to guarantee the last step does not sit in a queue, and you have bought 14.8 GPU-seconds [3]. Utilization: 28 percent [4]. The write-up calls that posture wasteful [9], and by the utilization metric it is, but it is also the posture that keeps the product answering.
The alternative is worse, and arithmetic is what makes it plain. Release the GPU after step one and reacquire it for step four and you pay instance start plus model load, which the same piece puts at 30 to 90 seconds [5]. On a 3.7 second turn that is 8 to 24 times the length of the entire request [5]. So the scheduler that scores well on packing produces a support agent that stalls for a minute mid-conversation, and the scheduler that keeps the conversation moving books three idle GPU-seconds for every one it uses.
Which reframes what the proposed primitives are actually selling. Model-aware routing to a warm instance [10] and session affinity that pins a session to a pool so later tool calls hit the same cache [11] both amount to treating loaded weights as inventory rather than as slack. Speculative resource hints [14] are the wager on top: the agent runtime says where it is probably going, the orchestrator pre-warms shared capacity, and a wrong guess gets reassigned rather than refunded. On the training side the same logic runs slower and heavier. Checkpointing a 70B model takes minutes [4], so preempting a job is not a scheduling nudge, it is a multi-minute bill charged to whichever job gets moved.
Two things temper the read. The dev.to write-up credits Corey Sanders with the general case for different primitives, and carries the three-assumptions framing and every number in its own voice rather than as quotation [18]. And "P99 from seconds to milliseconds" [10] arrives with no stated model and no stated offered load, which matters more than usual because the same piece says an 80 percent GPU reading may be memory-bound rather than compute-bound [16]. If the percentage cannot distinguish those, it cannot verify the latency claim or the invoice.
What a buyer can put to a vendor is narrow: what does a warm-but-idle GPU cost per hour under session affinity, and who pays when a speculative pre-warm guesses wrong. The rest of the argument is downstream of those two prices.
Ranked by verification strength, evidence, and original report placement.
Corey Sanders, SVP of Product at CoreWeave, recently outlined why AI-native infrastructure requires different primitives, in a conversation covering GPU orchestration for inference serving, multi-day training jobs, and agents calling tools in non-deterministic sequences.
Standard cloud schedulers optimize for bin packing and utilization, and assume workloads are stateless, short-lived, or at least predictable.
An agent's execution graph is a DAG with variable depth and unknown width, so resources cannot be reserved upfront because the next step is unknown.
Worked example of a customer support agent: call a retrieval model (1 GPU, 200ms), invoke a code interpreter (CPU, 2 seconds), fan out to 5 parallel API calls (network, 500ms), synthesize results with a reasoning model (4 GPUs, 1 second).
You cannot reserve 4 GPUs for the whole session because step one needs only 1, and you cannot release after step one because step four will then wait in the cold-start queue; traditional clouds either over-provision (wasteful) or under-provision (slow).
Follow any of these and your For You feed starts watching them — no settings page required.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Single secondhand write-up, no measurements
One dev.to post is the entire cluster. It paraphrases a CoreWeave product SVP without quoting him, and every load-bearing number (minutes to checkpoint 70B, 30-90 second cold start, P99 seconds to milliseconds, 10-100x load overhead) is asserted in the author's voice with no benchmark, hardware baseline, or methodology. The only internally verifiable content is the arithmetic of the worked agent turn, which does check out, so the score is above floor but well below the level where the performance claims could be relied on.
No adoption evidence in cluster
The supplied material contains no release, deployment, customer, benchmark, pricing, or usage disclosure. The AgentSession YAML is explicitly a 'simplified orchestration config' illustration, and the elastic-pool and session-affinity examples are hypothetical ('a training run might start with 64 GPUs'). Nothing here establishes that these primitives are generally available or in use, so adoption cannot be scored without inventing facts.
Strong performance claims, no measurement behind them
Claims run ahead of evidence in one specific way: the differentiating assertions are quantitative and dramatic (P99 collapsing from seconds to milliseconds, 10-100x load overhead, minutes-long checkpoints making preemption expensive) yet none is measured, and the capabilities are described as existing product behaviour with only a simplified YAML sketch as artifact. The gap is not larger because the core structural argument is sound and unglamorous, and the article's own worked example is arithmetically honest: 4.2 GPU-seconds used against 14.8 billed is a real, checkable number that supports the thesis rather than inflating it.
Vendor-aligned framing in a third-party post
The piece is structured to favour one vendor: it credits CoreWeave's SVP of Product, attributes the differentiating primitives to CoreWeave's approach, states that 'CoreWeave's stack exposes these per-job', uses a CoreWeave-namespaced API in its config example (apiVersion: coreweave.com/v1), and closes with a 'Use it when' adoption checklist. No competing scheduler or open-source alternative is evaluated. That is a clear promotional alignment visible in the source itself; the score is not higher because the post is published under a third-party dev.to account with no disclosed sponsorship, and much of its telemetry advice is vendor-neutral.
Low: one vendor-aligned source, no adoption signal
Confidence is limited by the same three facts: a single publisher, secondhand attribution with no quotes, and zero adoption or independent measurement. What can be held with reasonable confidence is narrow but real: the structural argument about scheduler assumptions and agent DAGs, and the internal arithmetic of the worked example. Everything about product behaviour and magnitude of improvement is unverified.
invest
Nvidia's Perplexity talks move its money one layer further from its own chips1 distinct publisher
invest
CoreWeave's $1.2M CEO sale is noise. The $2.3 billion behind it is the number to underwrite1 distinct publisher
invest
Hudson River Trading's CoreWeave deal puts a quant fund at the front of the Vera Rubin queue1 distinct publisher
invest
Texas froze 474 gigawatts of interconnection queue, and the audit is now the schedule risk1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 25, 2026