diff --git a/README.rst b/README.rst index d1466949..3cca2cfe 100644 --- a/README.rst +++ b/README.rst @@ -59,7 +59,6 @@ Non-goals --------- * This is not a backup system -* This is not a CDC solution * Only batch, no streaming .. documentation diff --git a/docs/_static/architecture.png b/docs/_static/architecture.png new file mode 100644 index 00000000..cbbd95d8 Binary files /dev/null and b/docs/_static/architecture.png differ diff --git a/docs/backend/architecture.rst b/docs/backend/architecture.rst index 7f11c011..a6f26218 100644 --- a/docs/backend/architecture.rst +++ b/docs/backend/architecture.rst @@ -3,37 +3,4 @@ Architecture ============ -.. plantuml:: - - @startuml - title Backend artitecture - skinparam linetype polyline - left to right direction - - actor "User" - - frame "SyncMaster" { - rectangle "Backend" { - component "REST API" - database "Database" - queue "Task Queue" - } - rectangle "Workers" { - collections "Worker" - } - } - - database "Data Source" - database "Data Target" - - [User] --> [REST API] - [REST API] --> [Database] - [REST API] --> [Task Queue] - - [Task Queue] --> [Worker] - [Worker] --> [Database] - - [Worker] --> [Data Source] - [Worker] --> [Data Target] - - @enduml +.. image:: ../_static/architecture.png