결과 회수 순서 결정
소비자가 요구하는 순서와 지연 허용치를 먼저 확인한다.
| 요구 | 회수 방식 | 효과 |
|---|---|---|
| 입력 순서 보존 | Future 목록 순회 | 앞 작업이 뒤 결과를 막을 수 있음 |
| 완료 즉시 처리 | CompletionService | 끝난 작업부터 전달 |
| 함수형 조합 | CompletableFuture | 후속 단계를 연결 |
| 단일 동기 결과 | submit 후 get | 병렬 이점 없음 |
핵심: 순서는 구현 편의가 아니라 결과 노출 계약이다.
소비자가 요구하는 순서와 지연 허용치를 먼저 확인한다.
| 요구 | 회수 방식 | 효과 |
|---|---|---|
| 입력 순서 보존 | Future 목록 순회 | 앞 작업이 뒤 결과를 막을 수 있음 |
| 완료 즉시 처리 | CompletionService | 끝난 작업부터 전달 |
| 함수형 조합 | CompletableFuture | 후속 단계를 연결 |
| 단일 동기 결과 | submit 후 get | 병렬 이점 없음 |
핵심: 순서는 구현 편의가 아니라 결과 노출 계약이다.