
해당 포스팅은 인프런에 "Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)" 강의를 기반으로 작성됐습니다.포스팅의 모든 사진 자료는 해당 강의 출처임을 밝힙니다.4월 중순 MSA 관련 프로젝트를 진행하기 전 MSA 관련 개념들을 찍먹 해보기 위해서

해당 포스팅은 Microservice와 Spring Cloud의 소개 파트의 강의를 듣고난 뒤 진행한 스터디에서 팀원들과 의문이 들었던 꼬리고민 들에 대해서 정리한 포스팅입니다.지극히 개인적인 관점에서 여러 고민들과 함께 작성됐다는 점을 감안해주세요!참고 포스팅RedH

이전 강의 및 스터디를 진행해보니 독학 했을 때보다 조금 더 도움이 된다는 느낌이 강하게 듭니다.스터디 진행은 다음과 같이 진행됐습니다.각자 블로그에 강의를 기반으로 학습한 내용을 이해한대로 정리.당일 발표자가 자신의 블로그를 기준으로 설명하듯이 발표.중간에 질문이 있

Spring Cloud Gateway - Load Balancer

해당 포스팅은 인프런에 "Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)" 강의를 기반으로 작성됐습니다.포스팅의 모든 사진 자료는 해당 강의 출처임을 밝힙니다.이번 섹션은 이번 강의에서 사용하는 애플리케이션 Sample 개요 및 구성 요소에 대한

해당 포스팅은 인프런에 "Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)" 강의를 기반으로 작성됐습니다.포스팅의 모든 사진 자료는 해당 강의 출처임을 밝힙니다.오늘부터 드디어 샘플 애플리케이션에 대한 실습과 기능 구현이 시작됩니다.지금까지는 정말

0. 들어가기 전 해당 포스팅은 인프런에 "Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)" 강의를 기반으로 작성됐습니다. 포스팅의 모든 사진 자료는 해당 강의 출처임을 밝힙니다. 지난 포스팅에서는 User Microservice에 대해 구현해

해당 포스팅은 인프런에 "Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)" 강의를 기반으로 작성됐습니다.포스팅의 모든 사진 자료는 해당 강의 출처임을 밝힙니다.지난 포스팅에서는 Catalog & Order Microservice 구현해봤습니다.이번

분산 시스템에서 서버, 클라이언트 구성에 $필요한 설정 정보(application.yml)를 외부 시스템에서 관리\_$할 수 있도록 해줍니다.하나의 중앙화된 저장소에서 구성요소 관리가 가능합니다.각 서비스를 다시 빌드하지 않고, 바로 적용이 가능합니다.애플리케이션 배포

해당 포스팅은 인프런에 "Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)" 강의를 기반으로 작성됐습니다.포스팅의 모든 사진 자료는 해당 강의 출처임을 밝힙니다.이전에 Config Service에 대해서 학습하면서 설정 정보를 외부에 저장하고 각 서

해당 포스팅은 인프런에 "Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)" 강의를 기반으로 작성됐습니다.포스팅의 모든 사진 자료는 해당 강의 출처임을 밝힙니다.드디어 Part1 내용을 지나서 Part2의 내용들을 학습할 시간입니다.우선, secti

해당 포스팅은 인프런에 "Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)" 강의를 기반으로 작성됐습니다.포스팅의 모든 사진 자료는 해당 강의 출처임을 밝힙니다.모놀리식 방식과는 다르게 물리적으로 분리된 서비스들로 구성된 MSA에서는 서버간의 통신은

참고 포스팅 및 영상https://velog.io/@ddangle/%EC%99%9C-Kafka-%EC%9D%B8%EA%B0%80-edpbeo75https://ifuwanna.tistory.com/487https://team-platform.t

설치 관련 아래 포스팅 참고 바랍니다.https://velog.io/@songyuheon/Apache-Kafka-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%8B%A4%ED%96%89-Windows-11-%ED%99%98%EA%B2%BD공식 다운

OrderService - CatalogService 데이터 동기화 작업사용자 주문 시, 상품 데이터베이스의 재고 수량을 감소

MSA 아키텍처에서는 내부적으로 서로 통신하는 관계의 서비스 중 하나라도 오류가 발생함면, 실제 오류가 나지 않은 MS에서도 500번대 응답 상태코드가 반환되게 됩니다.따라서, 한 MS에서 다른 MS와 http 통신 시에, 오류가 발생했을 경우, 해당 데이터 대신에 디

물리적인 컴퓨터 리소스를 다른 시스템이나 애플리케이션에서 사용할 수 있도록 제공하는 것을 말합니다.하이퍼바이저(Hypervisor)하나의 컴퓨터에 다수의 운영체제를 동시에 실행하기 위한 소프트웨어 구성 요소입니다.가상화를 위한 매너저역할을 합니다.(Virtual Mac

Resilience4j 공식 문서Resilience4j프로젝트 기능 구현이 거의 마무리가 되어가고 있습니다. 이제 MS 간의 통신 시에 발생할 수 있는 장애 상황으로 인해 발생할 수 있는 사용자 경험의 문제를 해결하기 위해 Resilience4j에 대해서 학습하고 적용