cram-js
cram-js copied to clipboard
Combine multiple small fetches
Currently, jbrowse uses http-range-fetcher to 'aggregate all the fetches that have occurred in the last 100ms'
this can be potentially** problematic though
a) it requires any use of cram-js to use http-range-fetcher or similar workaround to get reasonable performance b) if you get into a weird scenario where you aren't caching requests right, it can get into a very slow mode (xref https://github.com/GMOD/jbrowse-components/issues/4555)
it might be good to bundle multiple requests together automatically if possible
similar issue in bbi-js https://github.com/GMOD/bbi-js/issues/55