Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section


Column

System components

There are the following types of clients components in a BitRepository system:

Pillars

Pillars are responsible for maintaining copies of the store material and providing bit preservation related operations on these

There are the following types of pillars seen from the data perspective:

  • A full copy pillar, which contains full copies of delivered files identified uniquely with a service level agreement
  • A checksum pillar (with specific checksum type), which contains derived copies of delivered files, in form of a checksum. The checksums are identified uniquely with a service level agreement in the same way as for full copies pillars.

Clients

Clients which can be used to perform operations on the BitRepository, e.g. PutFile, GetFile, etc.

See Operations descriptions for a full listing of operations.

Services

Services actively perform tasks without user triggering, see Reference services for examples of services.

Infrastructure

Provides the communication infrastructure for integrating the components. This consists of:

Principles

  • Components have no direct knowledge of each others location. Communication is rather performed indirectly by using the specified Queues and topics.
  • All communication is asynchronous.


Column
Drawio
baseUrlhttps://kb-dk.atlassian.net/wiki
diagramName8-Coresystem.drawio
tempPreviewCoresystem.png
width500
zoom1
pageId21076323
custContentId642583214
lbox1
diagramDisplayNameCoresystem
contentVer1
height500
revision1