Changeset View
Changeset View
Standalone View
Standalone View
docs/architecture.rst
.. _architecture: | .. _architecture: | ||||
Software Architecture | Software Architecture | ||||
===================== | ===================== | ||||
From an end-user point of view, the |swh| platform consists in the | From an end-user point of view, the |swh| platform consists in the | ||||
:term:`archive`, which can be accessed using the web interface or its REST API. | :term:`archive`, which can be accessed using the web interface or its REST API. | ||||
Behind the scene (and the web app) are several components that expose | Behind the scene (and the web app) are several components that expose | ||||
different aspects of the |swh| :term:`archive` as internal REST APIs. | different aspects of the |swh| :term:`archive` as internal RPC APIs. | ||||
Each of these internal APIs have a dedicated (Postgresql) database. | Each of these internal APIs have a dedicated (Postgresql) database. | ||||
A global (and incomplete) view of this architecture looks like: | A global (and incomplete) view of this architecture looks like: | ||||
.. thumbnail:: images/general-architecture.svg | .. thumbnail:: images/general-architecture.svg | ||||
General view of the |swh| architecture. | General view of the |swh| architecture. | ||||
▲ Show 20 Lines • Show All 75 Lines • Show Last 20 Lines |