<aside> 🐑 “뽀시래기”는 반려동물 관련 물품을 파는 이커머스 프로젝트입니다.
단순한 온라인 쇼핑몰이 아니라,
특정 시간에 한정 수량을 판매하는 타임딜 기반 서비스로 기획했습니다.
사용자는 정해진 시간에 접속해 빠르게 상품을 구매해야 하며,
이 과정에서 순간적으로 트래픽이 급증하는 구조를 가집니다.
따라서 저희는 단순 기능 구현이 아니라,
트래픽 폭증 상황에서도 안정적으로 동작하는 인프라 구조를 설계하는 것을
핵심 목표로 삼았습니다.
</aside>
프로젝트 소개
뽀시래기
이커머스 - 반려동물 물품 한정 타임 세일 판매
요구사항 분석 & 설계
기술 스택 &
Git 협업 전략
기술 스택
기본적으로 Github Flow 기반 전략을 사용
main : 항상 배포 가능한 안정 상태를 유지하는 브랜치feature/* : 기능 단위로 생성하는 작업 브랜치모든 기능 개발은 feature 브랜치에서 진행합니다.
작업이 완료되면 Pull Request를 생성하고,
코드 리뷰를 거친 후 main 브랜치에 병합합니다.
기대효과
타임딜 특성상 특정 시간에 트래픽이 급증하더라도
자동 스케일링과 고가용성 구조를 통해
안정적인 서비스를 유지할 수 있다.
장애 발생 시에도
자동 복구(Self-Healing) 구조로
서비스 중단 시간을 최소화할 수 있다.
CI/CD 파이프라인을 통해
코드 변경부터 배포까지의 과정을 자동화한다.
이를 통해 다음과 같은 효과를 기대할 수 있다.
또한 IaC 기반 인프라 구성으로
환경 재현성과 일관성을 확보할 수 있다
현재는 MVP 규모이지만,
향후 사용자 증가 시에도
을 통해 유연하게 대응 가능하다.
**이나형(팀장)**
- 프로젝트 전반 일정 관리 및 기술 의사결정 총괄
- 회의 내용 정리 및 노션 기반 문서화 체계 구축
- KPT 회고 진행을 통한 지속적 개선 문화 정착
- 프론트엔드 & 백엔드 핵심 기능 개발
- AWS 기반 인프라 설계 및 아키텍처 구성 주도
- Rolling Update 및 무중단 배포 구조 설계 및 적용
- AWS IAM 기반 권한 관리 및 CloudWatch 로그 분석 체계 구성
- 서비스 이중화 및 DB 이중화 아키텍처 설계
- 보안 그룹, 네트워크 ACL 등 클라우드 보안 설계
- Kubernetes 기반 MSA 아키텍처 설계 및 서비스 분리
- 오토스케일링 및 고가용성 구조 구현
**박지훈(부 팀장)**
- 프로젝트 초기 기획 및 서비스 구조 설계
- AI 모델 선정 및 앙상블 전략 설계
- 다양한 Pretrained 모델 비교 분석 및 성능 테스트
- Discord, Notion, Google Spreadsheet 연동 자동화
- 모니터링 스택 구축 (Prometheus & Grafana)
- 메트릭 수집 및 시각화 대시보드 구성
- Kubernetes 기반 MSA 환경 구축 참여
- 서비스 성능 개선 및 모델 추론 최적화
**박규원**
- 프론트엔드 UI/UX 설계 및 구현
- React 기반 화면 구성 및 사용자 인터랙션 개발
- API 연동 및 데이터 바인딩 처리
- 데이터 수집 자동화 및 전처리 작업
- 코드 구조 개선 및 리팩토링
- Kubernetes 기반 MSA 구조 참여
- UI 안정성 테스트 및 버그 수정
**서주원**
- GitHub 권한 관리 및 브랜치 전략 수립
- GitHub Flow 기반 형상 관리 체계 운영
- PR 리뷰 프로세스 정착 및 코드 품질 관리
- 백엔드 핵심 로직 개발
- API 설계 및 DB 연동 구현
- ERD 다이어그램 설계 및 데이터 모델링
- Kubernetes 기반 MSA 환경 구성 참여
- CI/CD 파이프라인 연동 지원