update diagrams (#2289)

This commit is contained in:
Ludovico Magnocavallo
2024-05-19 00:53:49 +03:00
committed by GitHub
parent db44be9803
commit 32907924e1
6 changed files with 1095 additions and 1 deletions

View File

@@ -42,8 +42,10 @@ One of our objectives with FAST is to provide a lightweight reference design for
FAST has built-in support for multitenancy implemented in [an optional stage 1](./stages/1-tenant-factory/). Tenants can optionally be created with FAST compatibility, allowing them independent use of stages 1+ in their own context.
The following diagram is a high-level overview of stages used with multitenancy.
<p align="center">
<img src="stages-multitenant/stages.svg" alt="Stages diagram">
<img src="tenants-stages.svg" alt="Stages for multitenancy.">
</p>
## Implementation

View File

@@ -40,6 +40,12 @@ The following is a high level diagram of this stage design.
![Stage diagram](diagram.png)
<!--
And the flow through stages when using multitenancy.
![Multitenant stage flows](diagram-flow.png)
-->
### Regular tenants
Where FAST compatibility is not needed this stage creates minimal tenant environments, configuring the minimum amount of resources to allow them to operate independently:

Binary file not shown.

After

Width:  |  Height:  |  Size: 339 KiB

Binary file not shown.

BIN
fast/tenants-stages.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

1086
fast/tenants-stages.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 270 KiB