Update Verteilungsdiagramm authored by Jvan Fadda's avatar Jvan Fadda
...@@ -40,7 +40,7 @@ Damit trennen wir fachliche Logik (Core, Agents) von Basisdiensten (Messaging, D ...@@ -40,7 +40,7 @@ Damit trennen wir fachliche Logik (Core, Agents) von Basisdiensten (Messaging, D
- Trennung von Verantwortlichkeiten: - Trennung von Verantwortlichkeiten:
- Core ist der zentrale Business Logic Server - Core ist der zentrale Business Logic Server
- Agenten sind kleine, isolierte Take, die unabhängig voneinander skalierter und austauschbar sind. - Agenten sind kleine, isolierte Tasks, die unabhängig voneinander skalierter und austauschbar sind.
- Lose Kopplung: Kommunikation über NATS entkoppelt Agents und Core zeitlich und organisatorisch. - Lose Kopplung: Kommunikation über NATS entkoppelt Agents und Core zeitlich und organisatorisch.
- Erweiterbarkeit: Neue Agenten können hinzugefuegt werden ohne Core anzupassen. - Erweiterbarkeit: Neue Agenten können hinzugefuegt werden ohne Core anzupassen.
- Resilient: Fällt ein Agent aus, bleiben die anderen lauffähig – Core beleibt stabil. - Resilient: Fällt ein Agent aus, bleiben die anderen lauffähig – Core beleibt stabil.
... ...
......