정지용
프로젝트 목록
백엔드

NFT 마켓플레이스 백그라운드 워커 서비스

NestJS 기반으로 독립 배포되는 NFT 마켓플레이스 백그라운드 워커 서비스의 구조를 정리한 문서

nft-marketplace-worker-runtime-docs최근 업데이트 2026년 7월 26일

개요

NFT 마켓플레이스 시스템에서 메인 API 서버와 분리되어 독립적으로 배포되는 백그라운드 워커 서비스의 구조를 다루는 공개 문서 레포지토리입니다. NestJS와 TypeORM을 기반으로 하며, Docker로 컨테이너화되고 Jenkins CI를 통해 빌드 및 배포 파이프라인이 구성되어 있습니다. 실제 소스 코드 대신 워커 서비스의 구조와 배포 방식을 설명하는 문서 성격의 레포입니다.

담당 역할

NestJS 기반 백그라운드 워커 서비스의 구조 설계 및 CI/CD 파이프라인 구성

아키텍처 다이어그램

레포지토리 분석 결과를 바탕으로 자동 생성된 구조도입니다.

배포

워커 서비스 배포 구조

NestJS 워커 서비스가 메인 서버와 분리되어 Docker와 Jenkins를 통해 독립적으로 빌드 및 배포되는 흐름을 보여줍니다.

다이어그램을 그리는 중…

기술스택

각 기술을 이 프로젝트에서 어떤 용도로 썼는지 정리했습니다.

프레임워크

  • NestJS백그라운드 워커 서비스의 기본 애플리케이션 프레임워크

백엔드

  • TypeORM데이터베이스 엔티티 매핑 및 쿼리 처리

DevOps

  • Docker워커 서비스 컨테이너화 및 실행 환경 구성
  • JenkinsCI 파이프라인을 통한 빌드 및 배포 자동화

핵심 포인트

  • 메인 API 서버와 분리된 독립 배포 구조로 워커 서비스만 별도 확장/배포 가능
  • NestJS + TypeORM 조합으로 백엔드 서비스와 동일한 구조적 일관성 유지
  • Docker 기반 컨테이너 환경과 Jenkins CI로 배포 자동화 파이프라인 구성

레포지토리 정보

생성
2026년 7월 26일
최근 커밋
2026년 7월 26일
크기
0 KB
라이선스
없음

이 문서는 2026년 7월 26일 에 자동 분석으로 생성되었습니다.