less than 1 minute read

  1. Issue
    • Executors 확인필요
    • ExecutorService
    • Executors.newFixedThreadPool - @Synchronized 확인필요
    • 동시 콜이 많은 매서드에 대해 @Synchronized 하니 경합 처리가 효율적으로 바뀜
    • 해당 매서드 내부에는 executorService.submit 으로 쓰레드 처리를 함 - @Transient 선언
    • 앞서 선안한 engineExecutors(): ExecutorService = Executors.newFixedThreadPool 에 대해, 의존 주입 시 @Transient 선언
    • 직렬화 제외 ? - 전체적으로 서로 어떻게 맞물려 경합 처리 해결인지 확인 필요