Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

개발 환경 구축: 진행중 #1

Open
7 of 12 tasks
changminkim-329 opened this issue Nov 5, 2023 · 0 comments
Open
7 of 12 tasks

개발 환경 구축: 진행중 #1

changminkim-329 opened this issue Nov 5, 2023 · 0 comments
Assignees
Labels

Comments

@changminkim-329
Copy link
Member

changminkim-329 commented Nov 5, 2023

개발 환경 구축

Feature1

  • 어떤 클라우드를 사용할 지 (Spring, Django )

    • 서비스 영역은 Spring
    • 간단한 CRUD 기능의 어드민은 django 사용
    • 주문-결제-배송 플로우 관련 어드민은 spring 사용
  • 클라우드 구축

    • AWS 사용
  • 모놀로식 vs MSA

    • MVP 관점에서 모놀로식 방식을 사용하는 것으로
  • 동기 VS 비동기

    • 비동기: 이커머스 같은 실시간으로 대규모 트래픽을 처리하기 위해서는 비동기를 사용
  • CICD 구축

    • github action 사용 (사용 경험도 있고, 다른 대기업에서도 많이 쓰기 때문에 poc는 검증)
    • 컨테이너 레포지토리 : ecr 사용
  • DB 구축

    • RDS, Mysql
  • 코드 컨벤션 및 정적 분석 설정

    • 코드 컨벤션 : 네이버 핵데이
    • 정적 분석기 : checkstyle
    • 적용방법
  • 엔티티 설정

  • Storage 구축

    • S3 사용
  • API 문서 결정 및 구축

  • Docker 세팅

  • SSL 연동

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant