New: README.md
This commit is contained in:
25
README.md
Normal file
25
README.md
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
# Interfaces
|
||||||
|
Dieses Repository enthält die Schnittstellen für die verschiedenen Module unseres Systems. Die Architektur ist auf Modularität und Skalierbarkeit ausgelegt, wobei jedes Modul über definierte Schnittstellen kommuniziert.
|
||||||
|
|
||||||
|
Ausschlaggebender Grund für die Einführung der Schnittstellenschicht war die Entwicklung des Report Systems. Anbei eine Übersicht der Architektur:
|
||||||
|
```mermaid
|
||||||
|
architecture-beta
|
||||||
|
service hof(server)[Hall of Fame]
|
||||||
|
service er(server)[Event Registration]
|
||||||
|
service pa(server)[Premium Area]
|
||||||
|
service bb(server)[Black Board]
|
||||||
|
service i(database)[Interfaces]
|
||||||
|
|
||||||
|
service rs(server)[Report System]
|
||||||
|
|
||||||
|
rs:L --> R:i
|
||||||
|
|
||||||
|
junction i1
|
||||||
|
junction i2
|
||||||
|
i:T <-- B:i2
|
||||||
|
i1:L -- R:hof
|
||||||
|
i1:R -- L:er
|
||||||
|
i1:B -- T:i2
|
||||||
|
i2:L -- R:pa
|
||||||
|
i2:R -- L:bb
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user