캐싱의 기본 개념캐시란?데이터를 임시로 저장해두는 고속 저장소원본 데이터보다 접근 속도가 빠른 메모리나 저장소에 복사본을 저장CPU 캐시, 브라우저 캐시, DB 캐시, 웹 캐시 등이 있음응답 시간 단축, 시스템 부하 감소 등의 효과를 얻을 수 있음캐싱의 필요성속도 개선 (Latency Reduction)데이터베이스나 원격 API의 응답보다 훨씬 빠른 in-memory 접근 가능부하 분산 (Load Reduction)동일한 요청이 반복될 때마다 원본을 조회하지 않고 캐시로 응답하여 서버나 DB의 부하 감소비용 절감외부 API 요금, 네트워크 비용 등을 캐시를 통해 줄일 수 있음고가용성원본 시스템이 일시적으로 장애가 나도, 캐시된 데이터로 서비스 연속성 유지 가능다양한 캐시의 종류구분설명하드웨어 캐시CPU의..