2023 03 22
2023-03-22¶
Play Thread¶
- application-akka.actor.default-dispatcher-#
- Akka가 제공하는 쓰레드 풀
- default dispatcher for Akka Actor System
- 액터로 넘어온 태스크의 스케줄링과 수행 담당
- 병행적으로 처리를 할 수 있도록 도와줌
- CPU bound한 작업에 최적화 되어있음.
- 처리량 최대화, 레이턴시 최소화 하기 위함
- scala-execution-context-global-#
- 비동기적인 작업을 할 수 있도록 함
- global execution context가 활용되었을 때 (execution context가 명시적으로 선언되있지 않을 때) 사용됨
- 태스크를 비동기적으로 뚝딱 처리할 수 있도록 함
- Future를 반환
- I/O bound한 작업을 수행하는데 최적화 되어 있음
- Java의 ForkJoinPool 기반으로 생성됨