
1
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
신규 서비스 VSMS의 성능 테스트 및 개선 사례
이 게시물은 마켓 컬리의 가상 재고 관리 시스템(VSMS)을 배포하기 전 성능 테스트를 통해 발견한 문제들과 해결 과정을 다룹니다.주요 문제 및 해결책
- DB 데드락 문제를 재고 차감 대상 상품을 정렬하는 단순한 코드 변경으로 해결
- DB IO가 병목임을 확인하고, DB 입출력 최소화 작업으로 TPS 대폭 향상
- 로그 데이터를 몽고DB로 분리하여 RDB 커넥션 점유를 줄이고 성능 추가 개선
성능 결과 및 결론
- 여러 차례 테스트와 리팩토링을 거쳐 목표 TPS(1200)를 안정적으로 초과 달성
- 기본에 충실한 단순한 코드와 협업의 중요성을 재확인