Web

    JWT, Json Web Token에 대해 알아보기

    JWT를 알기전 Session에 대해 알아보기 👤 → GET : www.somewhere.com→ 🖥️ ← ****.html ← HTTP Header 쿠키에 Session Id를 담아서 응답한다. 웹 브라우저는 쿠키의 세션 ID를 저장하고 다음 요청에 세션 ID를 가지고 간다. 최초의 요청에 생성되고 두번째 요청부터는 세션 아이디를 달고 요청이 간다. 서버는 최초의 요청을 받으면 세션을 생성해주고, 세션을 통해 판단한다. 서버는 세션을 생성할 때마다 세션을 저장하여 요청의 세션과 비교하여 판단해야한다. 세션 ID는 서버쪽에서 세션의 값을 날렸을때 사라지고, 사용자가 브라우저를 종류 시켰을 때 사라진다. 브라우저의 세션은 보통 시간이 30분 지나면 세션값이 사라진다. 세션의 문제점? 세션은 로그인 요청을 ..

    캐시(Cache)와 캐싱(Caching) 정리 from 10분 테크톡

    캐시(Cache)와 캐싱(Caching) 정리 from 10분 테크톡

    캐시(Cache) 데이터나 값을 미리 복사해 놓는 임시 장소를 가리킨다. 캐시는 캐시의 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우나 값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용한다. 메모리 컴퓨터 메모리(데이터를 저장하는 공간)의 속도와 용량은 반비례 관계 속도가 빠른 메모리일수록 용량이 작음 용량이 큰 저장장치는 속다가 느림 데이터 저장 공간은 속도와 용량에 따라 특성에 맞게 역할을 나누어서 사용 메모리를 속도-용량 순서대로 쌓으면 피라미드와 같은 형상이 나타난다. 메모리 계층 구조(Memory hierarchy) 데이터 지역성의 원리 파레토의 법칙 = 2대 8의 법칙 자주 쓰이는 데이터는 시간적 혹은 공간적으로 한 곳에 몰려 있을 가능성이 높다. 시간 지역성 (Temp..