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.
The vault is made of two main parts:
- a stateful RPC server called the backend
- Celery tasks, called cookers