<GraphQL> 6. DataLoader with Spring Boot
BFine
가. DataLoader 란? a. Docs - 지난 포스팅[2022.04.06 - [공부(2021)/GraphQL] - 5. 비동기 처리 / N+1 문제 with Spring Boot]에서 DataLoader를 사용해보았다. - 좀 더 자세히 살펴보면 위의 클래스 설명을 보면 요청한 key값들에 대한 배치 로딩을 지원하는 유틸 클래스이다. => 일반적으로 각각의 key값에 대한 실행은 비동기로 처리 된다. (return은 CompletableFuture) - 아래에서 DataLoader의 각각의 필드가 어떤 역할인지 확인해보자. b. DataLoaderHelper - DataLoaderHelper : DataLoader 클래스의 기능을 분리한 클래스 - StatisticsCollector : DataL..