
JWT(JSON Web Token)는 로그인 및 인증 시스템에서 널리 사용되는 토큰 기반 인증 방식이다.

SSR과 CSR은 웹 애플리케이션의 렌더링 방식에 따른 주요 아키텍처로, 각각의 장단점이 명확하다.

최대공약수(GCD)와 최소공배수(LCM)를 빠르게 구하는 알고리즘

알고리즘의 복잡도는 입력 크기에 대한 함수로 표기됩니다.

부동소수점은 소수점을 고정된 위치에 두지 않고, 가변적인 방식으로 표현하는 수의 형태

메모리 주소를 저장하는 변수어떤 변수의 위치를 가리킴

C 언어에서는 일반적으로 컴파일 시점에 메모리를 할당하는 정적 메모리 할당과, 프로그램 실행 중 필요한 시점에 메모리를 할당하는 동적 메모리 할당

가상화(Virtualization)는 하나의 물리적인 시스템(서버, 컴퓨터) 위에 여러 개의 가상 시스템(논리적 컴퓨터)을 만들어 각각 독립적으로 운영할 수 있게 하는 기술

직역하면 직접 메모리 접근CPU의 개입 없이, 장치(디바이스)가 메모리와 직접 데이터 전송하는 방식보통 데이터를 주고받을 때는이렇게 CPU가 중간에서 계속 데이터 전송을 중계함.

컴퓨터 네트워크에서 LAN(Local Area Network)을 구성하기 위한 대표적인 통신 기술이자 프로토콜

프록시(Proxy)는 클라이언트와 서버 사이에 위치하는 중간 서버로,클라이언트의 요청을 서버에 대신 전달하고, 서버의 응답을 클라이언트에 다시 전달하는 역할

API(application programming interface, 애플리케이션 프로그래밍 인터페이스, 응용 프로그램 프로그래밍 인터페이스)는 컴퓨터나 컴퓨터 프로그램 사이의 연결이다.

하나의 거대한 애플리케이션을독립적으로 개발 · 배포 · 확장 가능한 작은 서비스 단위로 나누는 아키텍처

Spring Cloud 기반 MSA 구성 Spring Boot 각 마이크로서비스의 기본 서버 비즈니스 로직 담당 REST API 제공 예시 회원 서비스 주문 서비스 Spring Cloud Gateway 역할 모든 요청의 입구 URL 기반으로 서비스 분기 인증 / 권한 / 로깅 처리 Service Discovery (Eureka) MSA에서는...

MSA 운영 요소 > >MSA는 서비스가 분산되기 때문에 > > > 상태를 보기 위한 모니터링, > > 원인을 찾기 위한 로그 수집, > > 데이터를 모으는 파이프라인, > > 이를 자동으로 운영하기 위한 컨테이너가 필수적으로 함께 사용 > 운영 구조 모놀로식 서버가 적고 구조가 단순하며 문제가 생기면 바로 눈에 보임 MSA 서버 수가 늘어나고 ...