쿠폰함 설계 및 AWS 아키텍처 검토 (Day 111)

Source

  • Field Notes/ReturnZero/Daily Notes/Day 111. 2021-10-19.md

Summary

이 노트는 재택근무 중 쿠폰 시스템(Coupon/UsedCoupon)의 데이터 모델 설계와 네이밍 이슈를 논의한 내용이다. 특히 쿠폰의 상태 관리(발급 vs 활성화), 메타데이터(JSON화 고려), 그리고 AWS ECS Task 및 클러스터 관련 아키텍처 변경 사항에 대한 의문점을 기록하고 있다.

Key Points

  • 쿠폰 모델 설계: Coupon과 UsedCoupon 테이블의 역할 분리 및 필드 추가(SubComment, Title, CreateAt 등) 논의
  • 상태 관리: 쿠폰 발급(Issued)과 활성화(Used)의 구분, 그리고 활성화 전 상태(Ready)와 활성화 상태(Activated) 정의
  • 아키텍처 검토: 오웬의 새 AWS 아키텍처 설명을 듣고 ECS Task, IP 부여, 클러스터 네이밍 등에 대한 의문점 발생
  • 기술적 고려사항: 쿠폰 적용 메타데이터의 JSON화 가능성 및 Rails에서 생성된 데이터와의 호환성 검토