github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/design/README.md (about) 1 # Voedger Design 2 3 - [Current design](https://internals.voedger.io/) 4 - [Historical design](https://github.com/voedger/voedger/blob/2b8829e4b053d77daa0106556b444f97a0e41406/design/README.md) 5 6 Non-migrated yet parts see below. 7 8 ## Detailed design 9 10 Functional Design 11 12 - [Orchestration](orchestration/README.md) 13 14 Non-Functional Reqiurements, aka Quality Attributes, Quality Requirements, Qualities 15 16 - [Consistency](consistency) 17 - Security 18 - Encryption: [HTTPS + ACME](https-acme) 19 - [Authentication and Authorization (AuthNZ)](authnz) 20 - TBD: Maintainability, Perfomance, Portability, Usability ([ISO 25010](https://iso25000.com/index.php/en/iso-25000-standards/iso-25010), System and software quality models) 21 22 Technical Design 23 24 - [Bus](https://github.com/heeus/core/tree/main/ibus) 25 - [State](state/README.md) 26 - [Command Processor](commandprocessor/README.md) 27 - [Query Processor](queryprocessor/README.md) 28 - [Projectors](projectors/README.md) 29 - [Storage](storage/README.md) 30 31 ## Misc 32 33 DevOps 34 35 - [Building](building) 36 37 Previous incompatible versions 38 39 - [Prior 2023-09-13](https://github.com/voedger/voedger/blob/7f9ff095d66e390028abe9037806dcd28bde5d9e/design/README.md)