Overview
1.
Introduction and Goals
2.
Constraints
3.
Context and Scope
4.
Solution Strategy
❱
4.1.
Majestic Monolith
4.2.
Domain Driven Design
4.3.
OpenAPI
5.
Building Block View
6.
Runtime View
7.
Deployment View
8.
Crosscutting Concepts
❱
8.1.
Data interfaces
9.
Architectural Decisions
❱
9.1.
2024
❱
9.1.1.
Replace MySQL with Postgres
9.1.2.
Archive Flutter Web app
9.2.
2021
❱
9.2.1.
Backend architecture
9.2.2.
Java vs. Kotlin
9.2.3.
Backend technology
9.2.4.
Frontend technology
10.
Quality Requirements
11.
Risks and Technical Debt
❱
11.1.
Correctness
11.2.
Security and privacy
11.3.
Maintenance
11.4.
Laws and regulations
12.
Glossary
Imprint
Light (default)
Rust
Coal
Navy
Ayu
K.S.C.H. Workflows Architecture
Architectural Decisions
This section provides an overview over the rationale behind important structural decisions.
2024
2021
References
arc42
https://docs.arc42.org/section-9/
Design Decisions | dokchess.de/en