y1551463
Search...
MSA
5
MSA - 정의 및 모놀리틱과 비교
MSA (Microservices Architecture)?애플리케이션을 작은 독립된 서비스(마이크로 서비스)들로 나누어 설계하는 아키텍처 스타일서비스들은 각각 독립적으로 배포, 개발, 유지보수가 가능하며 각 서비스들은 서로 다른 기술 스택이나 언어로 구현될 수 있다MSA의 주요 개념서비스 분리하나의 애플리케이션을 여러 개의 독립적인 서비스로 분리독립 배포
0
0
a month ago
7 min read
Load Balancing
로드 밸런싱네트워크 트래픽이나 작업 부하를 여러 서버 또는 리소스에 고르게 분배하는 기술이다시스템의 성능, 가용성, 확장성을 향상 시키고 특정 서버에 부하가 집중되는 것을 방지한다클라이언트 사이드 로드 밸런싱클라이언트가 서버 요청을 보낼 때 서버의 위치를 직접 선택하여 트래픽을 분산하는 방식이다클라이언트가 직접 서버 인스턴스 목록을 관리하고 요청을 보낼 인
0
0
a month ago
2 min read
서킷 브레이커
서킷 브레이커시스템 장애의 전파를 방지하고 고가용성을 유지하도록 하는 디자인 패턴이다MSA나 분산 시스템에서 유용하다서비스가 실패하거나 과부하 상태에 있을 때 해당 서비스를 계속 호출하는 것을 중지하고 시스템이 정상 상태로 복구될 때까지 일정 시간 대기하도록 하는 방식으로 동작한다서킷 브레이커가 필요한 경우서비스 장애로 인한 시스템 과부하 방지MSA 또는
0
0
a month ago
8 min read
API Gateway(Spring Cloud Gateway)
API Gateway란클라이언트와 백엔드 서비스 사이에 위치한 진입점(중간계층)이다클라이언트가 개별 서비스와 직접 통신하지 않고 API 게이트웨이를 통해 요청을 전송한다게이트웨이가 요청을 적절한 서비스로 전달하거나 추가 작업(필터링, 인증 등)을 진행한다API Gateway 주요 기능라우팅 : 클라이언트 요청을 적절한 마이크로 서비스로 전달한다필터링 : 요
0
0
a month ago
5 min read
게이트웨이 필터
ServerWebExchange / GatewayFilterChain1. 필터 실행 흐름스프링 클라우드 게이트웨이는 요청을 처리할 때 필터를 사용한다필터는 요청이 들어올 때 실행되며 요청을 수정하거나 검사하고, 응답을 수정하는 등의 역할을 한다2. 메서드의 매개변수 개념필터의 filter() 메서드에서 두개의 매개변수(ServerWebExchange / G
0
0
a month ago
3 min read
새로운시작초코파이
1 팔로워
·
0 팔로잉
팔로우
태그
MSA
TIL
LoadBalancing
CIRCUITBREAKER
APIGateway
GatewayFilter
최근 댓글
아직 댓글이 없어요
Made with
üntil