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

910 B

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