- .gitignore에 .archive/ 폴더 추가 - 기존 문서들 재구조화 및 v2로 업데이트 - 새로운 문서 카테고리 추가: - ai-memory: AI 메모리 시스템 관련 - architecture: 시스템 아키텍처 설계 - implementation: 구현 가이드 - philosophy: 프로젝트 철학 - research: 연구 자료 - skills-stats: 스킬 및 스탯 시스템 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
34 lines
2.3 KiB
Markdown
Executable File
34 lines
2.3 KiB
Markdown
Executable File
아키텍처 구조
|
|
|
|
┌─────────────────────────────────────┐
|
|
│ 대시보드 서버 (1개) │
|
|
│ ┌─────────────────────────────┐ │
|
|
│ │ 웹 인터페이스 │ │
|
|
│ │ 사용자 A 로그인 → A 로빙 │ │
|
|
│ │ 사용자 B 로그인 → B 로빙 │ │
|
|
│ └─────────────────────────────┘ │
|
|
│ ┌─────────────────────────────┐ │
|
|
│ │ 공통 DB │ │
|
|
│ │ users, robings, stats │ │
|
|
│ └─────────────────────────────┘ │
|
|
└─────────────────────────────────────┘
|
|
│
|
|
│ API 호출
|
|
▼
|
|
┌─────────────────┐ ┌─────────────────┐
|
|
│ 로빙 A 컨테이너 │ │ 로빙 B 컨테이너 │
|
|
│ (2GB 메모리) │ │ (8GB 메모리) │
|
|
│ 스탯: 초보 │ │ 스탯: 고급 │
|
|
│ 스킬: 3개 │ │ 스킬: 15개 │
|
|
└─────────────────┘ └─────────────────┘
|
|
|
|
핵심 질문들
|
|
|
|
1. 통신 방식: 대시보드가 각 로빙 컨테이너와 어떻게
|
|
통신할지?
|
|
2. 컨테이너 관리: 로빙 컨테이너를 누가
|
|
생성/관리할지?
|
|
3. 스케일링: 사용자가 늘어나면 컨테이너도 자동으로
|
|
늘어날지?
|
|
4. 리소스 할당: 스탯에 따른 컨테이너 사양을 어떻게
|
|
결정할지? |