개발
멀티쓰레드 구현을 좀더 편하게 ExecutorService 와 Executors
서비스를 구현하다 보면, 성능 측면에서의 효과를 극대화하기 위해 메서드 레벨에서 명시적인 방식으로 멀티쓰레드를 구현해야 할 필요가 있습니다. 특히, 외부서비스를 반복적으로 호출해야 할 경우, 실행 순서에는 상관없이 여러 번 동일한 메서드를 호출해서 결과값을 Aggegation을 해야 할 필요가 있다면, Single Thread 방식과 Multi Thread에 따라 그 효과는 더 극명하게 드러납니다.. 이런 멀티쓰레드 기반의 실행(Execute) 과 종료(Shutdown)등의 관리(Management)를 편하게 할 수 있도록 도와주는 라이브러리를 사용해서 좀 더 쉽고 직관적으로 멀티쓰레드 기반의 로직을 구현 할 수 있습니다. ExecutorService, Executors Executors Executor..
2021. 3. 21. 19:36
최근댓글