e2e-minimax-20260716-0243/analysis/minimax-runtime-proof/bais-transition-scope.md

33 lines
910 B
Markdown

# BAIS C-to-Spring 전환 범위 정의
## 전환 대상
| 구분 | 기존 (C) | 전환 후 (Spring) |
|------|----------|------------------|
| 런타임 | C 라이브러리 | Spring Boot 3.x |
| 웹 계층 | CGI/FastCGI | Spring MVC/WebFlux |
| 데이터 | 커스텀 파서 | JPA/MyBatis |
| 세션 | 파일/메모리 | Redis 분산 세션 |
| 빌드 | Makefile | Maven/Gradle |
## 핵심 전환 범위
### Phase 1: 인프라
- [ ] Spring Boot 프로젝트 구조 설정
- [ ] Maven/Gradle 빌드 구성
- [ ] application.yml 환경 설정
### Phase 2: 비즈니스 로직
- [ ] C 로직 → Java 서비스 변환
- [ ] 데이터 모델 매핑
- [ ] API 엔드포인트 정의
### Phase 3: 검증
- [ ] 단위 테스트 작성
- [ ] 통합 테스트 실행
- [ ] 성능 벤치마크
## 검증 기준
- 기존 C 런타임 기능 100% 커버
- API 응답 시간 < 200ms
- 동시 요청 처리 1000 req/s