선박 항적 실시간 수집 및 배치 집계 시스템 (Spring Boot + Spring Batch)
Go to file
HeungTak Lee 7b7e283ea4 perf: 백프레셔 메커니즘 고도화 - 정확한 버퍼 추적 및 적응형 지연
Phase 3: 백프레셔 고도화
- ChunkedTrackStreamingService:
  - CompletableFuture+Thread.sleep(100ms) 추정 방식 제거
  - 전송 완료 후 try-finally에서 즉시 버퍼 크기 감소 (정확한 추적)
  - 정적 대기 → 버퍼 사용률(%) 기반 4단계 적응형 지연
- StompTrackStreamingService:
  - 총 트랙 수 기반 정적 지연 제거
  - BlockingQueue 사용률 + 데이터 크기 복합 적응형 지연으로 교체

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 13:43:50 +09:00
.claude.bak feat: 항적 조회 안정성 개선 - 계층적 폴백, 선박 누락 방지, 2-pass 뷰포트 필터링 2026-02-05 06:53:47 +09:00
docs feat: 글로벌 동시 쿼리 제한(Semaphore) 및 쿼리 완료 시 리소스 반환 보장 2026-02-06 13:36:10 +09:00
src perf: 백프레셔 메커니즘 고도화 - 정확한 버퍼 추적 및 적응형 지연 2026-02-06 13:43:50 +09:00
.gitattributes Initial commit 2025-11-19 16:03:16 +09:00
.gitignore Initial commit 2025-11-19 16:03:16 +09:00
mvnw Initial commit 2025-11-19 16:03:16 +09:00
mvnw.cmd Initial commit 2025-11-19 16:03:16 +09:00
pom.xml Initial commit 2025-11-19 16:03:16 +09:00