OPEN HYPER STEP
← 목록으로 (stack-analysis)
STACK-ANALYSIS · 4 / 90
stack-analysis
CHAPTER 4 / 90
읽기 약 2
FUNCTION

스택 선택 의사결정 프레임워크


핵심 개념

8가지 기준·trade-off 분석·MVP vs 엔터프라이즈 — 본인 서비스 적합 스택 도출.

본문

8가지 의사결정 기준

📋 코드 (36줄)
1. 팀 규모 + 경험
   - 1인: 익숙한 스택
   - 5+인: 표준 스택
   - 50+인: 자체 도구 가능

2. 트래픽 규모
   - <1K RPS: 모놀리스 + 단일 DB
   - 1K~10K: 캐시 + 읽기 복제본
   - 10K+: MSA + Kafka

3. 보안 요구
   - 일반: HTTPS + JWT
   - 금융/의료: Vault + WAF + SOC 2

4. 예산
   - 무료: Vercel + Supabase + Cloudflare
   - 소자본: AWS Lightsail + RDS
   - 엔터프라이즈: 자체 K8s

5. 성능 요구
   - 일반: 평균 200ms
   - 게임/금융: P99 < 50ms

6. 글로벌 확장
   - 단일 지역: 단일 클러스터
   - 다중 지역: CDN + Multi-Region

7. 데이터 규모
   - <10GB: PostgreSQL
   - <1TB: PostgreSQL + 인덱스
   - >1TB: 분산 DB (CockroachDB) 또는 샤딩

8. 컴플라이언스
   - 일반: 없음
   - GDPR: EU 데이터 격리
   - 한국: 개인정보보호법 + KISA

MVP vs 엔터프라이즈

📋 코드 (11줄)
MVP (0~3개월):
- Vercel + Supabase + Stripe
- Next.js + tRPC + Prisma
- 비용: $0~50/mo
- 배포: git push만

엔터프라이즈 (1+ 년):
- AWS + 자체 K8s + 자체 모니터링
- React + Spring + PostgreSQL + Kafka
- 비용: $5K~50K+/mo
- 배포: CI/CD + 승인 워크플로우

의사결정 트리

📋 코드 (11줄)
신규 서비스?
├─ Yes
│   ├─ 1인 또는 소규모 팀?
│   │   ├─ Yes → Next.js + Supabase + Vercel (Stack A)
│   │   └─ No → 검증된 스택 (Stack B)
│   └─ 트래픽 예상 < 1K RPS?
│       ├─ Yes → 모놀리스 + 단일 DB
│       └─ No → MSA 고려
└─ No (기존 서비스 확장)
    ├─ 점진적 마이그레이션
    └─ 신규 모듈만 새 스택

흔한 함정

📋 코드 (14줄)
❌ 인기 있어서 선택 (hype-driven)
   → 안정성·팀 경험 우선

❌ 모든 것을 처음부터 자체 구축
   → 비즈니스 핵심에 집중, 나머지는 외주/SaaS

❌ 너무 일찍 마이크로서비스
   → 모놀리스 → 점진적 분해

❌ 너무 늦게 캐싱·CDN
   → 첫 트래픽 1K RPS부터 도입

❌ 보안·모니터링 후순위
   → MVP부터 기본은 갖추기 (HTTPS·로그·Sentry)

다음 모듈

CH.5~12 "React 생태계 해부" — 실전 패턴.


AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
Claude

무료: Sonnet 4.6 / Pro $20/mo: Opus 4.6

내 코드의 스택 의사결정 부분을 분석해서
실전 분석 + 개선 우선순위를 알려줘.
ChatGPT

무료: GPT-5.5 / Plus $20/mo: GPT-5.5 Pro

스택 의사결정 관련 인기 라이브러리/패턴 5개를
비교 분석해서 패턴 추출를 알려줘.
Gemini

무료: 2.5 Flash / Pro $19.99/mo: 3.1 Pro

내 프로젝트 전체에서 스택 의사결정
최적화 가능 위치를 보고해줘.
Grok

무료: Grok 4.1 / SuperGrok $30/mo

2026년 한국 프론트엔드 시장의
스택 의사결정 트렌드를 솔직히 알려줘.

⭐ 이것만 기억하세요
스택 선택 의사결정 프레임워크 이 3가지만 확실히 잡으세요
1.8가지 기준(팀/트래픽/보안/예산/성능/글로벌/데이터/컴플라이언스)으로 스택 선택
2.MVP는 Next.js + Supabase, 엔터프라이즈는 AWS + 자체 K8s — 단계별 진화
3.다음 모듈(CH.5~12)에서 React 생태계 — 폴더 구조부터 Storybook까지


공유하기
진행도 4 / 90