Github Actions를 이용한 CI/CD

docker compose는 단일 서버에서 여러개의 컨테이너를 하나의 서비스로 정의해 컨테이너의 묶음으로 관리할 수 있는 작업 환경을 제공하는 관리 도구입니다.여러 개의 컨테이너가 하나의 어플리케이션으로 동작할 때 도커 컴포즈 를 사용하지 않는다면, 이를 테스트하 려면

ECS를 이용하여 MSA 환경 구축하기마이크로서비스 아키텍처(Microservices Architecture, MSA)를 구성하는 것은 ECS를 사용하여 컨테이너화된 애플리케이션을 배포하고 관리하는 것과 관련이 있습니다. 아래는 ECS를 통해 MSA를 구성하는 일반적인

기존의 코드에서 2N의 쿼리가 발생하는 것을 확인했다. 아래 코드는 상품관리자가 상품 조회를 하는 api를 요청했을 때의 코드이다. 10개의 상품 각각 주문 1개씩 존재할 때 product쪽 쿼리 : 2개, order쪽 쿼리 : 20개 실행시간 : 62~106ms (대부분 7,80ms) 실제 발생한 쿼리 문제점 : stream으로 돌며 productP...

OrderService의 createOrder()메서드 쿼리개선