기준 정의

1. 이벤트 기준 정의

1-1. 개요

1-2. 이벤트 경계 정의 테이블

ID 인터페이스 기능 상세 기능 데이터 성격 (Command/Event/State/Result 등) 시간민감도 이벤트 단위(경계) 이벤트 타입 수 기준/의도 (왜 이렇게 잘랐는지)
EB-001 (예: VMU) (예: 레이스 실시간) (예: 위치/속도 등) Event 실시간 샘플 1건 = 이벤트 1개 / 레이스 전체는 별도 집계 이벤트 2 (예: RaceSampleReceived, RaceSummaryCalculated) 실시간 모니터링 + 사후 분석을 분리하기 위해
EB-002
EB-003

사용 방법


타입 정의서

2. 이벤트 타입 정의서

2-1. 메타 정보

2-2. 이벤트 타입 목록 테이블

이벤트 ID 이벤트 이름 카테고리/도메인 관련 인터페이스/기능 Aggregate (주체) 방향 (IN/OUT) 발생 트리거 주요 Producer 주요 Consumer 사용 목적
EVT-001 RaceStarted Race VMU / 레이스 시작 Race IN 레이스 시작 버튼/신호 수신 시 VMU Agent 레이스 서비스, 분석 파이프라인 레이스 시작 시점을 기준으로 모든 후속 데이터 묶기
EVT-002 RaceFinished Race VMU / 레이스 종료 Race IN 레이스 종료 신호 수신 시 VMU Agent 정산/랭킹/영상 시스템 레이스 결과 집계 및 후처리 트리거
EVT-003 VideoRecordingStarted Video 영상 / 녹화 시작 Car/Device IN 녹화 시작 시 카메라 Agent 영상 저장/편집 서비스 녹화 세션 생성 및 리소스 예약
EVT-004 VideoRecordingFinished Video 영상 / 녹화 종료 Car/Device IN 녹화 종료 시 카메라 Agent 업로더, 편집 서비스 파일 업로드/메타데이터 생성 트리거
EVT-005

필요 시 카테고리를 Race, Checkin, Game, DeviceState, Video 등으로 나누어 관리

2-3. 이벤트 상세 정의 템플릿 (1타입당 1섹션)