[Network] API Gateway
API Gateway는 백엔드 서버로 API 요청이 들어가기 전에 거치는 “관문(Gateway)” 같은 개념이며, 다양한 기능을 포함하는 “넓은 범위의 시스템”입니다.즉, API Gateway는 단순한 라우터(Router) 역할뿐만 아니라, 필터(Filter), 인증(Authentication), 보안(Security), 캐싱(Caching), 로깅(Logging) 등의 기능을 포함할 수 있습니다. 1. API Gateway의 개념을 쉽게 설명하면? API Gateway는 “백엔드 서버로 요청이 들어가기 전에 모든 요청을 관리하는 중앙 시스템”입니다. - API 요청을 백엔드 서버로 보내기 전에 필터링, 인증, 캐싱 등을 수행하는 관문 역할 즉, API Gateway는 하나의 기능이 아니라 여러 개의 ..
2025. 2. 17.
쿠키와 캐시의 차이점
1. 쿠키 • 목적: 쿠키는 주로 사용자 관련 데이터를 저장하고, 사용자 인증, 세션 유지, 사용자 선호 설정 등을 관리하는 데 사용됩니다. • 제어 및 관리: 서버가 Set-Cookie 헤더를 통해 브라우저에게 쿠키를 저장하도록 지시합니다. 이후 브라우저는 해당 쿠키를 저장하고, 다음번에 동일한 도메인으로 요청을 보낼 때 이 쿠키를 서버로 전송합니다. • 설정: 쿠키는 서버에서 설정하며, 쿠키의 만료 기간, 도메인, 경로, 보안 여부 등의 옵션을 설정할 수 있습니다. 예를 들어, Set-Cookie: name=value; Expires=Wed, 09 Jun 2021 10:18:14 GMT; Secure; HttpOnly와 같이 설정할 수 있습니다. 2. 캐시 • 목적: 캐시는 웹 페이지의 리소스(H..
2024. 8. 24.