github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/design/building/README.md (about) 1 ### Abstract 2 As a Heeus Architect I want to have a clear description of how, where and from Heeus CE and SE are built 3 4 ### Components 5 ```mermaid 6 erDiagram 7 Heeus_CE_artifact ||..|| heeus_ce_repo : "built in" 8 Heeus_SE_artifact ||..|| heeus_se_repo : "built in" 9 heeus_ce_repo ||..|| ce_main : has 10 ce_main ||..|| ce_appStorageProviderFactory : passes 11 ce_appStorageProviderFactory ||..|| core_cmd_ce-se_CLI : to 12 13 14 heeus_se_repo ||..|| se_main : has 15 se_main ||..|| se_appStorageProviderFactory : passes 16 se_appStorageProviderFactory ||..|| core_cmd_ce-se_CLI : to 17 core_cmd_ce-se_CLI ||..|| WiredServer: wires 18 ``` 19 20 ```mermaid 21 erDiagram 22 23 ce_appStorageProviderFactory ||..|| istorage_ICachedAppStorageProvider : returns 24 se_appStorageProviderFactory ||..|| istorage_ICachedAppStorageProvider : returns 25 26 ce_appStorageProviderFactory ||..|| istoragemem_Provide : "uses e.g." 27 ce_appStorageProviderFactory ||..|| istoragebbolt_Provide : "uses e.g." 28 29 se_appStorageProviderFactory ||..|| istoragemem_Provide : "uses e.g." 30 se_appStorageProviderFactory ||..|| istoragecas_Provide : "uses e.g." 31 32 ```