Design the delivery path for a video streaming service. Players fetch a playback manifest, then pull short video segments one after another for as long as a title plays.
Segments are immutable once published; a transcode pipeline adds new ones as titles are ingested.