Restful API

스크린샷 2022-11-26 오후 5.11.17.png

데이터의 생성, 삭제, 수정, 조회에 사용.

Restful API 비용의 문제

API를 통해 조회하는 데이터의 크기는 비용의 문제와 직결되어 자주 문제로 거론됨.

스크린샷 2022-11-26 오후 5.17.51.png

하지만, 단순한 request, response 안에는 라우터, 스위치 등 복잡하게 네트워크가 구축되어 있음.

캐시

캐시란 데이터를 미리 복사해 놓는 일종의 임시저장소같은 것을 말하는데, 데이터에 접근하는 시간이 오래 걸리거나 값을 다시 계산하는 시간을 절약하고 싶은 경우 사용.

그래서 캐시라는 시스템 설계를 도입하여 비용을 줄이고, 사용자는 더 빠른 결과를 받아 볼 수 있음.

스크린샷 2022-11-26 오후 5.24.03.png