Vue를 이용해서 모바일 메인 대시보드 화면 와꾸를 완성시키고 이제 데이터를 불러와서 꽉꽉 채워 놓으려고 했는데 이런... 조회 해야할 정보가 4개나 되어서 생각보다 로딩 시간이 지연이 된다..
그래서 4개정보를 한번에 가져오지말고 각각 개별적으로 request 하여서 가져올까.. 고민하다 예전에 활용했던 CompletableFuture를 활용해서 서비스단에서 4개정보를 한꺼번에 비동기처리로 가져와서 뿌려주자 결심을했다.
먼저 CompletableFuture을 사용하면 내부적으로 존재하는 ForkJoinPool 쓰레드풀에 의해 작업이 실행한다. 하지만 직접 필요한 쓰레드풀을 생성해서 일을 시키면 더욱 효율적으로 만들수 있기때문에 스프링에서 제공하는 Thre..........
[Spring] 스프링 CompletableFuture 간단한 비동기 처리 (#업무)에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.