결과 회수 순서는 제출 순서와 완료 순서 중 하나를 의도적으로 고른다

앞의 느린 Future를 기다리면 뒤에서 이미 끝난 결과도 처리되지 않습니다.

제출 순 Future 목록

입력 순 유지 · head-of-line 지연

CompletionService

완료 순 회수 · 빠른 결과 먼저

CompletableFuture

단계 조합·복구 연결

핵심: 업무 순서가 필요 없으면 CompletionService로 완료된 결과부터 소비합니다.