docs/internals: layers image + description

This commit is contained in:
Marian Beermann 2017-06-04 17:31:22 +02:00
parent 93e9ca0d23
commit f1709df8a9
3 changed files with 10 additions and 0 deletions

View File

@ -26,6 +26,16 @@ To actually perform the repository-wide deduplication, a hash of each
chunk is checked against the :ref:`chunks cache <cache>`, which is a
hash-table of all chunks that already exist.
.. figure:: internals/structure.png
Layers in Borg. On the very top commands are implemented, using
a data access layer provided by the Archive and Item classes.
The "key" object provides both compression and authenticated
encryption used by the data access layer. The "key" object represents
the sole trust boundary in Borg.
The lowest layer is the repository, either accessed directly
(Repository) or remotely (RemoteRepository).
.. toctree::
:caption: Contents

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.