등장 배경

기존 이그제큐터 프레임워크와 포크/조인 풀을 사용해서 성능 개선은 얻을 수 있었지만,

복잡한 비동기 작업 흐름을 조합하는 일은 여전히 까다로움

→ CompletableFuture 자바 8에 등장

기본 개념과 생성

작업 체이닝 및 조합

작업 잇기:

작업 조합:

예외 처리

예외가 발생해도 바로 호출 스레드로 전달되지 않음