Pharos P1 — 상품 동기화·주문 수집 아키텍처

Pharos P1 — 상품 동기화·주문 수집 아키텍처 An architecture diagram generated by Archify. 운영자 · 데스크톱 브라우저 · Architecture component 운영자 데스크톱 브라우저 @pharos/web · Next.js 콘솔 · FSD · Pharos 모노레포 런타임 · Next.js @pharos/web Next.js 콘솔 · FSD @pharos/api · NestJS · 도메인 API · Pharos 모노레포 런타임 @pharos/api NestJS · 도메인 API S3 · 엑셀·파일 저장소 · Pharos 모노레포 런타임 S3 엑셀·파일 저장소 PostgreSQL · drizzle · outbox/inbox · Pharos 모노레포 런타임 PostgreSQL drizzle · outbox/inbox SQS · 작업 큐 · DLQ · Pharos 모노레포 런타임 SQS 작업 큐 · DLQ @pharos/worker · consumer · publisher · Pharos 모노레포 런타임 @pharos/worker consumer · publisher 채널 커넥터 · connectors-core · Pharos 모노레포 런타임 채널 커넥터 connectors-core 네이버 커머스API · 전자서명 · 토큰 · Architecture component 네이버 커머스API 전자서명 · 토큰 쿠팡 WING · CEA HMAC · Architecture component 쿠팡 WING CEA HMAC 카페24 Admin API · OAuth · refresh 회전 · Architecture component 카페24 Admin API OAuth · refresh 회전 로컬 시뮬레이터 · local_simulator 전용 · Architecture component · 실계정 증거 아님 로컬 시뮬레이터 local_simulator 전용 실계정 증거 아님 HTTPS REST · zod presigned URL tenant tx outbox 중계 consume inbox·결과 port 호출 Pharos 모노레포 런타임 Legend Frontend Backend Database Cloud Message bus External

앱 3개

  • • web: Next.js 한국어 콘솔, react-query
  • • api: NestJS + nestjs-zod, OTel 계측
  • • worker: SQS consumer/publisher 컨텍스트

도메인 패키지

  • • catalog: product·sku·bundle·listing
  • • catalog-sync: revision·발행·drift
  • • integration: outbox·cursor·rate budget·DLQ

채널 게이트

  • • P1 범위: 상품 CRUD 동기화 + 주문 수집
  • • 시뮬레이터 검증 ≠ 승인된 실계정 검증
  • • 실채널 변경은 명시적 권한 필요