marshmel.log
Posts Categories Tags Archives About
취소
카테고리

msa

6개의 글

msa

서비스 장애가 발생하는 다양한 상황과 대응 방법: timeout

🙋: 서비스 지연이 발생하고 있습니다 어느 주말 저녁, 서비스 지연이 발생하고 있다는 알림이 뜬다. 개발자는 뭘 할 수 있을까?? 서비스에서 담당하는 모듈에서 어떻게 노출되는지 보고 모니터링 사이트에 들어가본다. “일시적인 문제가 발생했습니다. 잠시 후 다시 시도해 주세요” 이미 ...

2024/11/22 10 분
msa

대규모 트래픽을 고려한 장애 허용 with circuit breaker

대규모 트래픽 발생 시 지연에 대비하는 방법 서비스에서 사용자 수가 급격히 증가하는 이벤트가 있을 때, 대규모 트래픽을 효율적으로 처리하는 것이 중요하다. MSA로 구성된 서비스에서 지연 발생 시 장애 전파를 막기 위해서는 발생한 장애가 다른 micro service에 영향을 주지...

2024/07/08 12 분
msa

[MSA 4] Maven Repository로 MSA 환경에서 DTO 공유하기(maven central)

maven central은 여러가지 dependency를 저장해 놓은 패키지 저장소이다. 프로젝트에 필요한 의존성을 import 하여 사용할 수 있다. MSA 환경에서 Maven repository의 필요성 MSA 환경에서는 DTO(Data Transfer Object)를 공유하게...

2024/01/31 8 분
msa

[MSA 3] Custom annotation과 AOP를 이용한 멱등성을 보장하는 알림 전송하기

알림 시스템 구조 [MSA 2] AWS SQS를 이용한 알림 시스템 설계 및 구현 알림 시스템은 위와 같이 구성되어 있다. 여러 micro service에서 이벤트가 발생하게 되면 SNS나 SQS에 메세지를 publish하게 된다. Notification service는 SQS에 ...

2024/01/26 9 분
msa

[MSA 2] AWS SQS를 이용한 알림 시스템 설계 및 구현

프로젝트를 설계할 때는 알림 시스템을 간단하게 생각하고 설계했었다. 하지만 알림을 구현하기 시작하면서 재 설계의 필요성을 느꼈다. 알림 시스템의 요구사항 알림 템플릿 먼저 알림 시스템의 템플릿을 알아보자. 배송이 시작되었습니다. [알림 메세지] https://mypage [연관된 ...

2023/12/15 9 분
msa

[MSA 1] spring cloud로 프로젝트 초기 세팅하기

MSA 아키텍처로 설계하기 아키텍처에는 대표적으로 monolithic, micro service architecture 가 있다. 클라이언트와 서버가 합쳐진 하나의 거대한 아키텍처이고, msa는 작고 독립된 서비스들로 구성된 아키텍처로 독립적인 배포와 서비스별로 다른 기술을 사용해...

2023/11/14 8 분
인기 태그
algorithm web java elice node js msa spring react js data analytics kafka

Powered by Jekyll with Chirpy theme

© 2026 Sangwon Lee. 일부 권리 보유

새 버전의 콘텐츠를 사용할 수 있습니다.