Streaming Video Encoding & Packaging Pipeline · View 14 of 22 · Runtime
Chunk duration is the price of a reclaim
- It is a tunable policy, not a constant: it sets the expected loss per withdrawal and the number of boundaries the stitcher has to make invisible.
- Assumed 18% hourly reclaim at steady state and up to 60% of the fleet withdrawn inside a 10-minute window, sized so expected loss stays at or below one chunk-minute.
- Whether to bound the loss this way or to checkpoint encoder state and resume is genuinely open (Question 6), and the answer depends on whether the chosen encoder can serialise its state at all.
Why determinism is load-bearing
- Byte-identical output for a given source, recipe and build is what makes a duplicate execution indistinguishable from a single one — so at-least-once dispatch is sufficient and no distributed lock is needed on the hot path.
- It is also what makes the lineage claim in view 12 true rather than aspirational.
Where the cost lane earns its place
- Per-second billing plus Spot pricing is the premise of the whole economic argument; the cost lane is on the diagram because it is a design input, not a report.