Module tvix_castore::blobservice::combinator

source ·

Structs§

  • Combinator for a BlobService, using a “local” and “remote” blobservice. Requests are tried in (and returned from) the local store first, only if things are not present there, the remote BlobService is queried. In case the local blobservice doesn’t have the blob, we ask the remote blobservice for chunks, and try to read each of these chunks from the local blobservice again, before falling back to the remote one. The remote BlobService is never written to.