-
Notifications
You must be signed in to change notification settings - Fork 48
Open
Description
The current translation looks like
flowchart LR
A[Caboose] -->|/file.big?bytes=0:1024| cr["car range"]
subgraph L1
cr -->|/file.big| nx["nginx caching"]
nx -.->|"`*on cache miss*`"| l1["l1 shim"]
l1 --> l["lassie"]
end
l --> o["Origin"]
We should have the nginx caching
layer include a directive like
slice 10m;
This will update the sequence to look like:
flowchart LR
A[Caboose] -->|/file.big?bytes=0:1024| cr["car range"]
subgraph L1
cr -->|/file.big| nx["nginx caching"]
nx -.-> |/file.big\nrange:0-10meg| l1["l1 shim"]
l1 --> |/file.big?bytes=0:10m| l["lassie"]
end
l --> o["Origin"]
There are 3 things needed for this to land:
- inclusion of the
slice
directive in nginx - translation from the range header to
bytes
argument in l1 shim - support for bytes in lassie
guanzo
Metadata
Metadata
Assignees
Labels
No labels