Skip to content
Snippets Groups Projects
Forked from Platform / Development / swh-vault
27 commits behind, 1 commit ahead of the upstream repository.
Antoine Lambert's avatar
Antoine Lambert authored
It enables to push new files to download asynchronously while fetching
sub-directories and thus slightly improve the overall cooking performance.

It should also reduce the memory consumption of the cooking process.
ce58e67c
History

Software Heritage - Vault

User-facing service that allows to retrieve parts of the archive as self-contained bundles (e.g., individual releases, entire repository snapshots, etc.) The creation of a bundle is called "cooking" a bundle.

Architecture

The vault is made of two main parts:

  1. a stateful RPC server called the backend
  2. Celery tasks, called cookers