실패도 빠르게! 100개 배너 10초컷 테스트 자동화 구현기
배너 링크 검증 자동화를 UI가 아닌 API 상태 코드 기반으로 전환했습니다. 병렬 처리와 Slack 알림으로 100여 개 배너를 약 10초에 점검했습니다.

배너 링크 검증 자동화를 UI가 아닌 API 상태 코드 기반으로 전환했습니다. 병렬 처리와 Slack 알림으로 100여 개 배너를 약 10초에 점검했습니다.

제주/도서산간 배송비를 주문부터 정산까지 반영하도록 시스템을 재구축했습니다. 6자리 우편번호 마이그레이션과 클레임 로직까지 함께 처리해 고객 경험과 운영 효율을 개선했습니다.

무진장 이벤트의 초고트래픽을 버티기 위해 전시, 주문, 재고, 쿠폰, 운영 전반을 재설계했습니다. CQRS, 이벤트 기반 처리, AIOps와 피처 플래그로 안정성과 대응력을 높였습니다.

무신사는 디자인 시스템 MDS를 설계하며 중복 제거와 유지보수성 사이의 균형을 고민했습니다. Atomic Design, Compound Pattern, 자동화 스크립트를 통해 생산성을 높이고 운영 부담을 줄이려 했습니다.

무신사 QA 팀이 엑셀 기반 리포트와 수기 입력의 비효율을 줄이기 위해 QA Admin 도구를 구축했습니다. Python과 Flask로 데이터를 구조화해 리포트 자동화, 리뷰 분석, XPath 관리를 통합했습니다.

레거시 정산 시스템의 성능 한계와 복잡도를 해결하기 위해 Spring Boot와 Spring Batch로 전면 재설계했습니다. 정산 기준별 Step 분리와 일간 집계 추가로 확장성과 운영 안정성을 높였습니다.

무신사는 홈 배너 추천을 개인화하기 위해 HGNN, DeepFM, Two-Tower, Continual Learning을 활용한 파이프라인을 구축했습니다. 이를 통해 배너 표현력과 최신성, 스토어별 불균형 문제를 개선하며 CTR 성과를 높였습니다.
레거시 시스템 전환을 단순 교체가 아닌 점진적 이관 관점에서 정리했습니다.피처 플래그, 카나리 전환, 데이터 검증으로 서비스 안정성을 지키는 방법을 소개했습니다.

무신사 Web 테스트 자동화 2.0의 개선 내용을 정리한 글입니다. GitHub Actions, DB화, step/fixture 구조로 유지보수성과 실행 효율을 높였습니다.
무신사는 GitHub Copilot의 생산성 효과를 30명 규모의 데이터와 설문으로 검증했습니다. 일부 지표는 개선됐지만 코드 품질 관리와 가이드라인의 중요성도 확인했습니다.

해외 물류사 연동을 if-else 분기 중심에서 추상화와 팩토리, 조합 구조로 리팩토링했습니다. 이를 통해 신규 물류사 추가 시 기존 코드 수정과 테스트 부담을 크게 줄였습니다.

무신사 주문 시스템이 모놀리식에서 MSA, EDA, Kafka, Java 전환까지 단계적으로 개선된 과정을 다뤘습니다. 대규모 트래픽과 이벤트 시즌에서도 안정성과 확장성을 높인 리팩토링 경험을 공유했습니다.

600줄짜리 쿠폰 쿼리를 분리·캐싱·로직 이관으로 개선한 사례를 소개했습니다. 평균 지연시간과 DB 사용률을 낮추며 유지보수성과 비용 효율을 높였습니다.

재고 서비스를 수작업 중심 구조에서 ERP·Redis·Kafka 기반으로 개편한 사례를 다뤘습니다. 마이크로서비스화와 비동기 동기화로 성능과 안정성을 높인 과정과 성과를 소개했습니다.
무신사 2.0에서 시나리오 기반 설명 가능한 추천 시스템을 구축한 사례를 소개했습니다. 장기·단기 행동을 함께 반영해 개인화와 다양성을 높이고, A/B 테스트와 모니터링으로 운영했습니다.
무신사 후기 목록 API의 병목을 분석해 상품 단위 캐시와 로직 분리를 적용했습니다. 무진장 기간 기준 응답속도와 pods 수를 함께 줄여 안정성을 높였습니다.

외주 WMS 한계와 계약 만료 압박 속에서 3개월 내 자체 WMS를 개발한 사례를 다뤘습니다. 스프린트 운영, 현장 검증, 성능 패치로 무신사 물류 인프라를 전환했습니다.

무진장 블랙 프라이데이를 위해 가격 할인 구조와 운영 프로세스를 대규모로 개선했습니다. 세일 정보를 사전 등록하는 실시간 가격 API로 DB 부하와 오류를 줄이고 처리 성능을 크게 높였습니다.
