all
전부 성공해야 진행
하나라도 실패하면 전체를 실패로 보고 catch에서 처리합니다.
대시보드 초기 데이터병렬 실행 자체보다 실패를 언제 멈출지, 성공 값을 몇 개 모을지가 API 선택을 결정합니다.
모든 성공, 모든 기록, 첫 완료, 첫 성공 중 무엇이 필요한가?
all
하나라도 실패하면 전체를 실패로 보고 catch에서 처리합니다.
대시보드 초기 데이터allSettled
부분 실패를 UI에 표시하거나 재시도 목록을 만들 때 맞습니다.
일괄 업로드 결과race
성공이든 실패든 먼저 끝난 결과가 흐름을 결정합니다.
타임아웃 경쟁any
모두 실패할 때만 AggregateError로 거부됩니다.
미러 서버 조회반환 타입을 먼저 정하고, 실패를 복구할 수 있으면 결과 배열로 남기고, 복구할 수 없으면 빠르게 중단합니다.