Connection Pool DB에 접근하는 서비스 요청 처리 과정 1. 매번 요청마다 connection이 필요하다. 2.매번 요청마다 connection을 생성한다. 3. connection을 통해 요청을 처리한다. 4.connection을 닫는다. 결론 1. 애플리 케이션이 느려진다. 2.사용자 수가 많아져 커넥션 수가 너무 많아지면 서버가 죽을 수 있다. 고려사항 1. Connection Pool이 너무 작다면, 대기하는 요청이 많아진다. 2. Connection Pool이 너무 크다면, 메모리 낭비가 심해진다. 3. 접속자 수, 서버 부하 등을 고려해 적절한 크기로 조정한다. HTTP(TCP) 소프트웨어 개발시 고려 사항 1. TCP handshake 설정 2. 인터넷 혼잡을 제어하기 위한 TC..