Skip to content

chore(release): dev 변경사항 main 반영 및 Worker ASG 분리 배포 검증 - #74

Merged
ddooyn merged 123 commits into
mainfrom
dev
Sep 15, 2026
Merged

ddooyn merged 123 commits into
mainfrom
dev

Conversation

@ddooyn

@ddooyn ddooyn commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

🛠️ 주요 변경 사항

  • dev 브랜치에 누적된 기능·개선 사항을 main에 반영합니다.
  • main 배포를 통해 API ASG와 Worker ASG의 분리 배포 흐름을 검증합니다.

✨ 작업 내용

  • Redis 예약 → SQS 발행 → Worker 주문 확정으로 이어지는 비동기 주문 흐름을 반영했습니다.
  • Drop 상세 캐시, 조회 쿼리, 부하 테스트 및 성능 측정 환경을 개선했습니다.
  • OpenAPI/Swagger 문서화, 공개 API 보안 처리, CloudFront 이미지 URL 및 캐시 정책을 반영했습니다.
  • GitHub Actions가 동일 이미지를 API/Worker Launch Template과 ASG에 각각 배포하도록 변경했습니다.
  • Worker UserData에서만 SQS Consumer를 활성화해 주문 메시지 소비가 Worker ASG에서만 실행되도록 구성했습니다.

⚠️ 주의 사항 및 특이사항

  • main 병합 후 GitHub Actions 배포 결과와 Worker ASG Instance Refresh를 확인합니다.
  • 배포 후 API → SQS → Worker → DB 주문 확정 E2E 검증이 필요합니다.

jungu8745 and others added 30 commits September 7, 2026 09:50
…olicy

Feature/product drop delete policy
feat(wishlist): Wishlist CRUD 구현
feat(notification): Notification 기본 기능 구현
feat(auth): 회원가입 시 USER 및 SELLER 역할 선택 기능 추가
feat(concurrency): 상품 삭제와 Drop 생성 경쟁 상태 제어
…into feature/drop-order-consistency

# Conflicts:
#	src/main/java/com/dropit/drop/entity/Drop.java
#	src/test/java/com/dropit/drop/entity/DropTest.java
feat(order): 판매 값 검증 및 주문 재고 동시성 제어
feat(order): 사용자별 구매 한도 동시성 제어
feat(s3-images): 판매자 프로필 및 상품 이미지 삭제 기능 추가
ddooyn and others added 27 commits September 14, 2026 01:19
chore(performance): 주문 흐름 검증 환경 구성 및 스케줄러 조건 수정
Feature/drop detail spike test 부하테스트 개선
fix(drop): 드랍 공개여부 변경 시 단건 조회 캐시 무효화
…ency

fix(drop): 상세 조회 재고를 DB 확정값으로 복원
A
Merge remote-tracking branch 'origin/dev' into feature/cloudfront-image-cache
ci(deploy): API와 Worker ASG 배포 분리, Redis 예약상태 조회 오류 수정
@ddooyn ddooyn self-assigned this Sep 15, 2026
@coderabbitai

coderabbitai Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • dev

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: c366675f-3e0b-49c6-bc9c-f395968fab03

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@ddooyn
ddooyn merged commit ce68d2d into main Sep 15, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants