From 765998287cecaf266fed89c6a5e5d5a613344c96 Mon Sep 17 00:00:00 2001 From: Willem van Heemstra Date: Sat, 1 Mar 2025 16:11:02 +0000 Subject: [PATCH] Update --- 300/999/100/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/300/999/100/README.md b/300/999/100/README.md index 684a6a9..32a016c 100644 --- a/300/999/100/README.md +++ b/300/999/100/README.md @@ -50,6 +50,26 @@ flowchart TB ### Flowlu - Event-Driven Architecture +```mermaid +flowchart LR + MusicApp[Music App Client] + EventBus[Event Bus] + CustomerSvc[Customer Service] + FeedbackSvc[Feedback Service] + AnalyticsSvc[Analytics Service] + NotificationSvc[Notification Service] + + MusicApp -->|Publish Events| EventBus + EventBus -->|Customer Events| CustomerSvc + EventBus -->|Feedback Events| FeedbackSvc + EventBus -->|User Activity Events| AnalyticsSvc + EventBus -->|Alert Events| NotificationSvc + + CustomerSvc -.->|Publish Domain Events| EventBus + FeedbackSvc -.->|Publish Domain Events| EventBus + AnalyticsSvc -.->|Publish Insight Events| EventBus +``` + ### ActivePieces - Pipes and Filters Pattern ### Visual Studio Code - Plugin Architecture Pattern