느려진 서비스, 어디부터 봐야 할까 처리량과 응답 시간 앱이나 웹사이트 등에 접속(접근)할때나 무언가를 조회할때 오래(10초 이상)걸리면 성능이 나쁘다고 말함 이처럼 사용자 입장에서는 실행완료까지 걸린 시간으로 성능을 판단하지만 실제로는 다양한 성능 지표들이 존재함 응답시간 사용자의 요청을 처리하는데 걸리는 시간 즉 요청하고 응답까지의 시간 웹 서비스의 서버에서는 API 요청 + 데이터베이스 처리시간 + 응답 시간을 합한 시간을 의미 처리량 서버 성능 개선 기초 병목지점 수직 확장과 수평 확장 DB 커넥션 풀 커넥션 풀 크기 커넥션 대기 시간 최대 유후 시간, 유효성 검사, 최대 유지 시간 서버 캐시 적중률과 삭제 규칙 로컬 캐시와 리모트 캐시 캐시 사전 적재 캐시 무효화 가비지 컬렉터와 메모리 사용 응답 데이터 압축 정적 자원과 브라우저 캐시 정적 자원과 CDN 대기 처리