Skip to content

[Refactor] Event 서비스 — DDD 구조 도입 #25

Description

@fray-cloud

배경

Event 서비스는 현재 DDD/CQRS 패턴이 적용되어 있지 않습니다:

  • Domain 레이어: Value Object만 존재 (Aggregate 없음)
  • Application 레이어: 비어 있음 (Command/Query/Handler 없음)
  • 모든 로직이 Infrastructure(repository)와 Interface(router 248줄)에 존재

목표

다른 서비스와 동일한 DDD + CQRS 패턴 도입

작업 범위 (추후 상세 설계)

  • Domain 레이어 구축 (StoredEvent, ChangeLog, JournalEntry Aggregate)
  • Application 레이어 구축 (Command/Query Handlers)
  • Interface 라우터 분리 (event/changelog/journal)
  • Infrastructure를 Domain 인터페이스에 맞게 수정

이 이슈는 IPAM/Auth 리팩토링 완료 후 진행 예정

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    eventEvent Service

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions