Always를 벤치마킹하여 MSA 프로젝트를 진행하고자 한다.회원가입이 가능해야 한다.회원가입에 필요한 유저 정보는 아래 서비스에 따라 변경사항이 있을 수 있다.로그인이 가능해야 하며, 이 인증은 API-GATEWAY 의 프록싱을 통해 진행한다. 상품 정보는 재고, 가
다양한 방식의 상품 조회 서비스를 제공하려고 한다. 먼저 인기순, 최신순 정렬 상품 조회와 마감 임박 상품 조회 서비스를 구현할 예정이다.스프링 배치와 스케쥴러를 사용하여 상품 조회 서비스를 구현하는 중이다. 정렬된 상품을 보여주는 서비스가 실시간에 민감한 데이터가 아
M1맥북 에어에 떠있는 서버에 request를 날렸으며, item 생성 api와 마감 상품 조회 api를 순서대로 각각 100개의 request를 10초간 날렸다. 그런데 마감 상품 조회 api에서 몇개 api fail이 발생하였다.로그를 확인해보니 로직의 문제였다.
점점 tps 늘리면서 실험 mongodb 동적 connection open 시점 확인 가능 노란색 그래프가 active user 그래프인데 어느 순간부터 request를 처리 속도가 따라가지못해서 active user가 급격하게 늘어나는 것을 볼 수 있다. 정확한
알림 서비스 스켈레톤 서버를 먼저 구현하였다. 단순히 알림에 대하여 Create, Read만 할 수 있는 서버를 먼저 만들었다. Item Service에서 배치성으로 Kafka를 통하여 알림 서비스로 마감 상품 알림이 전달 될 예정이다.Kafka에 대한 간단한 개념 파
성능 튜닝 & Kafka