IT/Java

자바의 비동기 API

김 정 환 2023. 1. 15. 19:52
반응형
반응형

 

자바에서 제공하는 비동기 API가 두 개를 기본적인 내용을 알아보겠습니다.

  • Future 형식 API
  • Reactive 형식 API

비동기 API는 계산이 오래 걸리는 메서드 또는 네트워크나 사람의 입력을 기다리는 메서드에 사용하면 애플리케이션의 효율성을 크게 향상시킬 수 있습니다. 특히, 네트워크나 사람의 입력으로 기다리는 경우에 자원을 낭비하지 않고 효율적으로 하단의 시스템을 활용할 수 있습니다.

 

어떤 상황일 때 둘을 사용할 수 있을까요? Reactive 형식의 비동기 API는 보통 일련의 이벤트를 비동기로 처리하고 싶을 때 사용하는데 적합니다. 반면 Future 형식의 API는 일회성의 하나의 결과를 처리하는데 적합한 비동기 방법입니다.

 

다음 포스팅에서 두 비동기 API 방식에 대해서 구체적으로 알아보겠습니다.

 

반응형

'IT > Java' 카테고리의 다른 글

Runnable과 Thread  (0) 2023.01.11
프로세스와 스레드 그리고 멀티 태스킹  (0) 2023.01.10
동시성(Concurrency) 과 병렬성(Parallel)  (0) 2023.01.10
Optional 클래스 사용  (0) 2023.01.08
Map 처리  (0) 2022.12.19