docs: remove fictional Security Layer from architecture diagram

Replace the made-up Security Layer abstraction with accurate direct
connections: all APIs (REST/GraphQL/Realtime) talk directly to Cache
and Queue; AntiVirus connects only from Storage, which is the only
service that actually scans files via ClamAV.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
loks0n
2026-04-08 18:40:13 +01:00
co-authored by Claude Sonnet 4.6
parent e10c7df4a3
commit 8e69926f11
+2 -3
View File
@@ -201,7 +201,6 @@ flowchart TD
classDef gateway fill:#d5e8d4,stroke:#82b366,color:#000
classDef api fill:#e1d5e7,stroke:#9673a6,color:#000
classDef service fill:#f5f5f5,stroke:#bbb,color:#000
classDef security fill:#d5e8d4,stroke:#82b366,color:#000
classDef hot fill:#f8cecc,stroke:#b85450,color:#000
classDef store fill:#fff2cc,stroke:#d6b656,color:#000
classDef compute fill:#dae8fc,stroke:#6c8ebf,color:#000
@@ -231,8 +230,8 @@ flowchart TD
Clients --> LB{{Loadbalancer}}:::gateway
LB --> Console(Console):::api & GQL(GraphQL API):::api & REST(REST API):::api & RT(Realtime API):::api & SSL{{SSL Gateway}}:::gateway
REST --> APIServices
REST & GQL & RT --> SecLayer[Security Layer]:::security
SecLayer --> Cache & Queue & AV
REST & GQL & RT --> Cache & Queue
Storage --> AV
Cache --> DB
Queue --> Workers
Workers --> DB