내외부 시퀀스 - 불필요 이벤트 제거

This commit is contained in:
cyjadela
2025-10-23 10:03:35 +09:00
parent 5d7e0c42f0
commit 6e2baa2386
10 changed files with 110 additions and 97 deletions
@@ -42,8 +42,15 @@ Redis --> Meeting: 캐시 삭제 완료
deactivate Redis
== 이벤트 발행 ==
Meeting -> EventHub: MinutesShared 이벤트 발행\n(minutesId, 참석자 목록, 공유 URL)
Meeting -> EventHub: NotificationRequest 이벤트 발행\n(회의록 공유 알림)
activate EventHub
note right
이벤트 데이터:
- 발송수단: EMAIL
- 대상자: 참석자 전원
- 메시지: 회의록 공유 안내
- 메타데이터: 공유 URL, 권한 정보
end note
EventHub --> Meeting: 이벤트 발행 성공
deactivate EventHub
@@ -55,7 +62,7 @@ Web --> User: 공유 링크 표시
deactivate Web
== 알림 발송 ==
EventHub -> Notification: MinutesShared 이벤트 구독
EventHub -> Notification: NotificationRequest 이벤트 구독
activate Notification
Notification -> Notification: 이메일 템플릿 생성\n(회의 제목, 공유 URL, 권한 정보)
Notification -> Notification: 참석자 전원에게\n이메일 발송