feat: Wiki 지식 자산 업데이트 - UX Scenarios, Frontend, Game Design, Topics 추가 [2026-05-08]

This commit is contained in:
2026-05-08 19:52:07 +09:00
parent 9dd3d40662
commit 5ba5a55c78
3984 changed files with 334557 additions and 28839 deletions
+64 -8
View File
@@ -1,20 +1,33 @@
---
category: Unified
id: wiki-2026-0508-event-storming
title: Event Storming
category: 10_Wiki/Topics
status: needs_review
canonical_id: self
aliases: []
duplicate_of: none
source_trust_level: A
confidence_score: 0.92
tags: [auto-consolidated, technical-documentation]
title: [[Event Storming|Event Storming]] (이벤트 폭풍 분석)
last_updated: 2026-05-02
raw_sources: []
last_reinforced: 2026-05-08
github_commit: pending
inferred_by: Claude Opus 4.7 (auto-normalize 2026-05-08)
tech_stack:
language: unspecified
framework: unspecified
---
# [[Event Storming|Event Storming]] (이벤트 폭풍 분석)
## 📌 Brief Summary
## 📌 한 줄 통찰 (The Karpathy Summary)
> 비즈니스 워크플로우를 구성하는 '사건(Event)'을 중심으로 시스템의 경계, 행위자, 흐름을 시각적으로 모델링하여, 분산 시스템 및 메시징 기반 아키텍처 설계의 초석을 다지는 기법이다.
---
이벤트 스토밍(Event Storming)은 비즈니스 도메인을 깊이 탐색하기 위해 설계된 협업 워크샵 기법입니다 [1]. 개발팀과 도메인 전문가가 함께 참여하여 소프트웨어 모델의 기반이 되는 도메인 이벤트, 명령(commands), 애그리거트(aggregates)를 신속하게 식별할 수 있도록 돕습니다 [1]. 이 기법은 복잡한 시스템 아키텍처를 비즈니스 구조에 맞게 정렬하는 도메인 주도 설계(DDD)의 핵심 실천 방안 중 하나입니다 [1, 2].
## 📖 Core Content
## 📖 구조화된 지식 (Synthesized Content)
- **정의:** 비즈니스 도메인의 활동을 '사건(Event)'이라는 관찰 가능한 사실들의 집합으로 바라보고, 이를 시각적 워크숍 형태로 모델링하는 방법론. 시스템 설계에 필요한 모든 상호작용을 이벤트 중심으로 재구성한다.
- **주요 구성 요소 (The Grid):**
1. **[[Events|Events]] (사건):** 과거에 *일어난* 사실의 기록 (가장 중요). 예: `OrderPlaced`, `UserRegistered`.
@@ -30,7 +43,7 @@ last_updated: 2026-05-02
* **핵심 아키텍처 요소의 신속한 식별:** 워크샵 과정을 거치며 시스템 아키텍처의 뼈대가 되는 '도메인 이벤트(domain events)', 시스템에 조작을 가하는 '명령(commands)', 그리고 데이터와 로직의 군집 단위인 '애그리거트(aggregates)'를 신속하게 파악할 수 있습니다 [1].
* **견고한 모델링의 기반 제공:** 비즈니스 도메인에 대한 탐색 결과는 추후 견고하고 유지보수 가능한 도메인 모델을 구축하는 데 필수적인 기반 지식을 제공합니다 [1].
## Trade-offs & Caveats
## 모순 및 업데이트 (Contradictions & Updates)
- **과거 데이터와의 충돌:** 이벤트 중심 설계(Event-Driven [[Architecture|Architecture]], EDA)가 곧 모든 것을 해결한다는 오해를 경계해야 한다. 이벤트를 중심으로 시스템을 모델링하는 것이지, 실제로 모든 통신이 메시징 큐로 이루어져야 하는 것은 아니다.
- **정책 변화:** Event Sourcing 패턴과 결합될 때 가장 강력하며, 시간의 흐름에 따른 상태 변화 기록(Audit Log)을 시스템의 핵심 데이터로 활용할 수 있게 된다.
@@ -38,7 +51,7 @@ last_updated: 2026-05-02
소스에 관련 정보가 부족합니다. (단, 이벤트 스토밍이 근간으로 삼는 도메인 주도 설계(DDD)의 특성상 도메인 전문가의 필수적인 참여와 깊이 있는 도메인 모델링을 위한 분석 시간 투자가 요구되며, 도입 과정에서 상대적으로 높은 구현 복잡성(Implementation Complexity)을 수반한다는 점이 한계 또는 반대 급부로 작용할 수 있습니다 [2].)
## 🔗 Knowledge Connections
## 🔗 지식 연결 (Graph)
- Parent: [[Event Storming|Event Storming]]
- Related: [[Microservices-Architecture|Microservices-Architecture]] ,[[_system|system]] Dynamics , Saga Pattern
@@ -115,4 +128,47 @@ last_updated: 2026-05-02
## 🧪 검증 상태 (Validation)
- **정보 상태**: 검증 완료 (Verified)
- **출처 신뢰도**: A
- **검토 이유**: 도메인 모델링과 시스템 설계를 위한 실천적인 협업 프레임워크 표준 정립.
- **검토 이유**: 도메인 모델링과 시스템 설계를 위한 실천적인 협업 프레임워크 표준 정립.
## 🤖 LLM 활용 힌트 (How to Use This Knowledge)
**언제 이 지식을 쓰는가:**
- *(TODO)*
**언제 쓰면 안 되는가:**
- *(TODO)*
## 🧬 중복 검사 (Duplicate Check)
- **기존 유사 문서:** *(TODO: 인덱서 클러스터 리포트 참조)*
- **처리 방식:** UPDATE (자동 정규화)
- **처리 이유:** Phase 1 정규화 — 옛 템플릿/누락 필드 보강.
## 🕓 변경 이력 (Changelog)
| 날짜 | 변경 내용 | 처리 방식 | 신뢰도 |
|------|-----------|-----------|--------|
| 2026-05-08 | P-Reinforce Phase 1 정규화 (frontmatter + 헤더 표준화) | UPDATE | A |
## 💻 코드 패턴 (Code Patterns)
**패턴 1:** *(TODO: 이 프로젝트 컨벤션 반영한 구조 스켈레톤)*
```text
# TODO
```
## 🤔 의사결정 기준 (Decision Criteria)
**선택 A를 써야 할 때:**
- *(TODO)*
**선택 B를 써야 할 때:**
- *(TODO)*
**기본값:**
> *(TODO)*
## ❌ 안티패턴 (Anti-Patterns)
- **[안티패턴]:** *(TODO: 무엇을 하면 안 되는가 + 이유 + 대신 무엇을)*