Skip to content

Commit

Permalink
Add architecture
Browse files Browse the repository at this point in the history
  • Loading branch information
hugoboos committed May 28, 2024
1 parent ea0b0a7 commit 19fe4e6
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,58 @@ Voor het starten van de demo zijn [Docker](https://docs.docker.com/get-docker/)
1. Bekijk de logboeken via <http://localhost:3000>.


## Architectuur

```mermaid
graph LR
subgraph Gemeente
subgraph Munera
APP_M
LIB_PYTHON
end
subgraph LOGBOEK_G["Logboek"]
LOGBOEK_M
STORAGE_M
end
APP_M["Django"] --> LIB_PYTHON
LIB_PYTHON["logboek-python lib"] --> |gRPC| LOGBOEK_M["Logboek server"] --> STORAGE_M["Cassandra"]
end
subgraph "Parkeervergunningsoftware BV"
subgraph Currus
API_C
LIB_GO_C
end
subgraph LOGBOEK_P["Logboek"]
LOGBOEK_C
STORAGE_C
end
API_C["Server"] --> LIB_GO_C["logboek-go lib"]
LIB_GO_C --> |gRPC| LOGBOEK_C["Logboek server"] --> STORAGE_C["SQLite"]
end
subgraph "RDW"
subgraph Lamina
API_L
LIB_GO_L
end
subgraph LOGBOEK_R[Logboek]
LOGBOEK_L
STORAGE_L
end
API_L["Server"] --> LIB_GO_L["logboek-go lib"]
LIB_GO_L --> |gRPC| LOGBOEK_L["Logboek server"] --> STORAGE_L["SQLite"]
end
Burger --> |Browser| Munera
APP_M --> |HTTP| Currus
API_C --> |HTTP| Lamina
```


## License

Licensed under EUPL v1.2

0 comments on commit 19fe4e6

Please sign in to comment.