Federation Architecture

Last modified by Robert Schaub on 2025/12/24 20:34

Federation Architecture

This diagram shows the complete federated architecture with consistent node representation.

graph TB
    subgraph Node_A[Node A]
        A_DB[(Database)]
        A_AKEL[AKEL Instance]
        A_Users[Users]
    end
    
    subgraph Node_B[Node B]
        B_DB[(Database)]
        B_AKEL[AKEL Instance]
        B_Users[Users]
    end
    
    subgraph Node_C[Node C]
        C_DB[(Database)]
        C_AKEL[AKEL Instance]
        C_Users[Users]
    end
    
    subgraph Federation_Layer[Federation Infrastructure]
        Sync[Sync Layer
Version Bundles
Signatures & Trust] Storage[(IPFS / S3
Evidence Files)] end Node_A <-->|Content Sync| Sync Node_B <-->|Content Sync| Sync Node_C <-->|Content Sync| Sync A_AKEL -.->|Knowledge Exchange| B_AKEL B_AKEL -.->|Knowledge Exchange| C_AKEL A_AKEL -.->|Knowledge Exchange| C_AKEL Sync -.->|Large Files| Storage Storage -.-> Node_A Storage -.-> Node_B Storage -.-> Node_C