Arthur's Blog

Session vs JWT 본문

CS

Session vs JWT

Leeseojune53 2023. 6. 21. 19:43

Session은 In memory / File storage / Database storage에 저장을 하는데, 서비스를 확장하거나 한 플랫폼에 여러 서비스가 존재하는 경우 DB 또는 메모리를 공유하기 어렵다.

그에비해 JWT는 Client가 accessToken 또는 refreshToken을 소유하고 있는데, 한 플랫폼 내부에 여러 서비스가 존재하더라도 secretKey만 일치하다면 인증을 할 수 있다.

위의 이유들로 MSA와 같은 한 플랫폼 내부에 여러 서비스가 존재하는 경우 Session보다는 JWT를 애용한다.

'CS' 카테고리의 다른 글

문맥교환(Context Switching)  (0) 2023.06.17
메모리 구조  (0) 2023.06.17
프로세스 vs 스레드  (0) 2023.06.17