목록 보기
“우리가 직접 만들겠습니다” — 무신사의 POS 내재화 여정
프론트엔드

“우리가 직접 만들겠습니다” — 무신사의 POS 내재화 여정

무신사
무신사
2025년 12월 22일

두줄요약

무신사는 외부 POS 의존으로 생기던 개발 지연과 비용 문제를 해결하기 위해 MPOS를 전면 내재화했습니다. Electron 기반으로 하드웨어 연동, 배포, 모니터링을 정비해 운영 통제력과 개발 속도를 높였습니다.

문제 상황

  • 외부 3rd party POS 솔루션 의존으로 인한 개발 지연, 비용 부담, 유연성 부족, 통합 복잡도 누적
  • 결제 승인, 주문/정산, 영수증 프린터 등 핵심 기능까지 외부 시스템에 묶인 구조

원인 분석

  • 온라인 플랫폼과의 연동성 부족
  • 기능 변경마다 외부 업체 협의와 일정 조율이 필요한 개발 프로세스
  • 매장 하드웨어와 실시간 통신해야 하는 POS 특성상 내부 통제 필요성 증가

해결 방법

  • POS 기능 전면 내재화로 외부 의존성 제거
  • 웹 기술 재사용과 하드웨어 연동을 고려해 Electron 채택
  • 빌드 환경, IPC 끊김, serialport 번들링, ESC/POS 출력, 인증서 서명, 네트워크 캐시, 모니터링을 단계적으로 정비

성능/운영 포인트

  • Windows runner 중심 빌드와 Linux runner 분리로 비용 절감
  • powerSaveBlocker, 네트워크 캐시, RUM/Slack 알림으로 현장 안정성 강화
  • 내부 API와 로그 수집 체계로 장애 대응 속도 및 운영 통제력 향상

적용해볼 점

  • 외부 솔루션 병목이 큰 핵심 업무는 내재화 여부 재검토
  • 하드웨어 연동과 배포 자동화를 함께 고려한 기술 선택
  • 오프라인/네트워크 장애를 전제로 한 캐시와 모니터링 설계

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...