← Questions
Concurrent caching client for byte-range file reads
0
I was asked this
No reports yet. Sign in to say where you were asked it.
Design a client that reads byte ranges of remote files and caches what it has fetched, so a later read of a range it already holds is served locally. Many threads use one client at once. Explain how you store and look up cached ranges, how overlapping requests for the same range avoid fetching it twice, and how you keep the cache within its memory budget.
No official answer yet. Draw yours on the right; publish it and it shows under Community.
Nothing published yet. Publish your canvas and it shows here for others to open and remix.
Draw your answer hereBoxes, arrows and notes, saved for you to come back to.Sign in to start drawing
