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

간단 소개
무신사가 외부 POS 솔루션의 한계를 극복하고자 Electron 기반 MPOS를 자체 개발하며 겪은 기술적 도전과 성과를 다룹니다.
AI Summary
MPOS 내재화 배경 및 Electron 선택
- 무신사는 외부 POS 솔루션의 한계(개발 지연, 비용)와 데이터 통제권 확보를 위해 MPOS 시스템 내재화를 결정했습니다.
- 개발 속도 및 기존 웹 개발 역량 활용에 유리한 Electron을 최종 솔루션으로 채택했습니다. Electron 적용 기술 과제 및 해결
- Windows 빌드 최적화, IPC 통신 끊김 방지, SerialPort 번들링 문제 등 기술 난관을 극복했습니다.
- ESC/POS 표준 기반 자체 영수증 출력 라이브러리 개발, OV CodeSign 인증서 적용, 네트워크 불안정성 대비 데이터 캐싱 및 모니터링 시스템을 구축했습니다. 내재화 성과 및 향후 계획
- 내재화로 외부 의존성 제거, 운영 비용 절감, 개발 속도 향상, 데이터 통제권 확보 등 긍정적 성과를 거두었습니다.
- 향후 영수증 출력 로직 렌더러 프로세스 분리 및 저사양 장비 대응을 위한 Tauri 병행 검토를 계획 중입니다.
Next Feeds

디자인 컴포넌트 라이브러리를 ‘실제 사용 방식’에 맞게 다시 설계한 이야기
컬리 디자인 컴포넌트 라이브러리 'Kitchen'의 비효율적인 빌드/번들 구조를 ESM 전환 및 패키지 단순화로 개선하여 개발 경험과 번들 사이즈를 크게 향상시킨 과정.
디자인 컴포넌트 라이브러리Kitchen트리셰이킹ESM개발 경험(DX)
2025. 12. 22.
컬리

Karrot’s GenAI Platform
Karrot's GenAI Platform 페이지 접근 중 500 오류가 발생하여 콘텐츠를 로드할 수 없으며, 새로고침 등을 권장하는 메시지.
KarrotGenAI Platform500 오류접근 불가Medium
2025. 12. 22.
당근

Amazon RDS for PostgreSQL에서 고성능 시계열 데이터 테이블 설계
Amazon RDS for PostgreSQL에서 시계열 데이터의 고성능 테이블 설계를 위해 데이터 타입, BRIN 인덱스, 네이티브 파티셔닝 및 pg_partman/pg_cron 활용 방안을 제시합니다.
시계열 데이터PostgreSQL파티셔닝BRIN 인덱스Amazon RDS
2025. 12. 22.
AWS

Coroutine Async 로 지도보기 API 성능 개선하기
여기어때는 지도보기 API의 8초 응답 시간을 Kotlin Coroutine Async와 동적 Window 분할로 2초로 단축, TPS를 7배 개선했다.
Coroutine AsyncAPI 성능 개선표준 상품 API병렬 처리동적 Window 분할
2025. 12. 22.
여기어때

전시 도메인에 Kotlin DSL적용하기
여기어때 전시개발팀이 복잡한 숙박 상품 전시 로직의 가독성 향상을 위해 Kotlin DSL을 도입한 경험과 장단점을 공유합니다.
Kotlin DSL전시 도메인백엔드가독성복잡도
2025. 12. 22.
여기어때

Strands Agents와 Amazon Bedrock AgentCore를 활용해 포스트잇 워크숍을 파워포인트로 정리하기
Strands Agents와 Amazon Bedrock AgentCore를 활용해 포스트잇 워크숍 결과를 파워포인트로 자동 정리하는 AI Agent 개발 및 배포 방법과 맥락 보강 기법을 소개합니다.
Strands AgentsAmazon Bedrock AgentCoreAI Agent포스트잇 워크숍파워포인트 자동화
2025. 12. 22.
AWS