Java, Tomcat, SpringBoot에서의 Thread Pool을 Web server application 관점에서 살펴보자. .... 먼저 Program / Process / Thread를 살펴보자. Program- 어떤 목적을 위해 컴퓨터의 동작을 하나로 모아 둔 것 (코드 덩어리) Process - 현재 실행중인 프로그램 Thread- Cpu core의 실행 단위- Process의 작업을 Thread 단위로 나눌 수 있음- 이를 Cpu core가 처리- 하나의 Process 에서 두가지 이상 작업을 동시에 실행 가능 ... 단순히 Thread만 사용해서 동시에 여러 작업을 실행시킬 수 있는 프로그램을 만들 수 있을까? Thread를 단순하게 사용할 때 - 요청이 올 때마다 새로운 스..