Greetings,

I’ve submitted a plugin, TS-3662, I wrote that transforms range requests so 
that each byte range request may be stored in the ATS cache as an individual 
object.  We have a this plugin in production where it is used to cache range 
requests for delivery of 60gb + game files.  This plugin solves a problem that 
we encountered when trying to cache these large 60gb files using the background 
fetch plugin.  The 60gb files are written to the ATS cache such that they are 
stored on a single disk drive.  With thousands of range requests, the disk I/O 
wait for all these requests caused a significant performance issue.  With the 
plugin in production, the performance of our cache has returned to normal.

This plugin makes sense for us due to the nature of the range requests.  All 
instances of the client software request the same byte ranges.  Anyway, I’m 
submitting the plugin as I think it may be useful to other users of the ATS.

Best regards
--
John J. Rushford
IPCDN Engineering
1400 Wewatta Street, Denver Colorado 80202
john_rushf...@cable.comcast.com










Reply via email to