안녕하세요. MUSINSA Automation QE팀 정다정입니다. 저희는 앱 빌드나 웹 프론트엔드(FE) 배포가 끝날 때마다 실기기에서 BVT(Build Verification Test, 새 빌드의 핵심 기능이 정상 동작하는지 확인하는 테스트)를 자동으로 수행합니다. 결과는 Slack…
안녕하세요. 무신사에서 오프라인 서비스를 담당하는 Store Commerce 엔지니어링팀 노수아입니다. 오프라인 스토어에는 줄이 생깁니다. 팝업이 열리면 고객들이 매장 밖에서 입장 순서를 기다리고, 주말이나 피크 시간대에는 피팅룸 앞에도 긴 줄이 생깁니다. 그래서 웨이팅 서비스가 필요합…
안녕하세요. 무신사 PEL 조직 공통서비스 파트에서 백엔드 개발을 하는 조현근입니다. 사내 여러 서비스가 함께 쓰는 공통 플랫폼을 담당하고 있습니다. 이번 로깅 문제도 그 과정에서 살펴보게 됐습니다. 트래픽이 많은 한 서비스에서 장애가 발생했습니다. 해당 팀의 장애 분석 자료를 보다가…
무신사 Retail Platform QA팀이 Playwright와 Slack 봇, AI 기반 TC 생성기를 만들어 온 기록 안녕하세요. 무신사 PBO(Platform Business Operation)에서 Retail Platform QA 엔지니어 고남석입니다. Retail Platfo…
1편: MATCH란 무엇인가 2편: MATCH Console & MAI 3편: 통합임베딩으로 개인화 푸시 안녕하세요. 무신사 Core-E Personalization 팀에서 개인화 모델을 개발하고 있는 오승모, 방효석입니다. 이 시리즈에서는 MATCH를 중심으로 데이터를 더 나은 결정으…
사람과 여러 AI가 같은 코드를 다루는 시대에, ‘우리 조직만의 도메인 지식’을 모든 에이전트가 함께 읽게 만드는 법. 표준 기반 Core와 조직 특화 Overlay로 이뤄진 2층 시맨틱 레이어를 만들고, 그게 언제 통하고 언제 위험한지 150개 질문으로 비교해본 이야기. 낯선 레거시…
QA 엔지니어가 눈에 불을 켜기 전, AI가 먼저 이전 빌드와 기획 문서를 정답지 삼아 새 빌드를 ‘자동 채점’ 합니다. 운영 서버에 쏟아지는 트래픽을 슬쩍 기록해 뒀다가 새 빌드에 그대로 쏴보고, 달라진 부분만 사람이 슥? 확인하죠. Figma 시안 하나를 던져주면 4개 플랫폼의 UI…
1편: MATCH란 무엇인가 2편: MATCH Console & MAI 안녕하세요. 무신사에서 MATCH의 개인화 기능과 운영 콘솔의 프론트엔드 및 백엔드 개발을 담당하고 있는 Core-E Personalization 팀의 김의중, 김건희입니다. 1편에서 우리는 MATCH를 ‘유저 단위…
안녕하세요, 무신사에서 MATCH의 개인화 시스템 구축과 데이터를 비즈니스 성과로 전환하고 있는 Core Product의 Platform PM 김경민입니다. 이번 글을 통해 무신사가 만들어가는 개인화 인프라와 성과들, 그리고 그 과정에서 맞딱드렸던 문제에 대해서 이야기해보려고 합니다.…
무신사 물류기술실 WMS팀 — Spring Batch · Jenkins · JFR(Java Flight Recorder) · Aurora MySQL 저희 팀은 무신사의 창고 운영을 책임지는 MWMS(Musinsa Warehouse Management System) 를 만들고 있습니다.…
안녕하세요, 29CM Pricing 팀에서 백엔드 개발을 맡고 있는 정다해입니다. 29CM에서는 상품 속성 추출, 그룹 평가, 고객 응대 등 여러 기능에서 AWS Bedrock 기반 LLM을 사용하고 있습니다. 운영 중 LLM 비용이 꾸준히 증가하는 추세가 관찰되어 비용 구조 분석을 시…
무신사 유즈드에서 AI 기반 의류 디테일컷 자동 생성 시스템을 구축하며 겪은 기술적 의사결정과 구현 과정을 공유합니다. 무신사 유즈드는 중고 의류를 거래하는 플랫폼입니다. 새 상품과 달리 중고 상품은 개별 상태가 모두 다릅니다. 목 라인이 얼마나 늘어났는지, 소매 끝이 마모되었는지, 주…
안녕하세요, 무신사 물류플랫폼팀에서 WMS를 개발하고 있는 이상호입니다. 금요일 오후, 슬랙 알림이 울립니다. “DB 응답 속도 저하 감지.” 이미 익숙한 시나리오입니다. CloudWatch 콘솔을 열고, 로그 그룹을 찾아 Logs Insights 쿼리를 작성합니다. 느린 쿼리 몇 개를…
안녕하세요. 무신사에서 오프라인 프로덕트 PM을 맡고 있는 양금지입니다. 지난 4월 24일, 무신사 메가스토어 성수가 문을 열었습니다. 성수동에 자리 잡은 약 2,000평 규모의 복합 스토어이자, 팀무신사 최대 규모의 오프라인 스토어입니다. 좋은 기술은 드러나지 않아야 한다고 생각합니다…
The Human: 점수 너머의 판단 Part 1: “The Philosophy” Part 2: “The Machine” Part 3: “The Human” Part 2의 머신이 400여 명을 분류하고, 각자에게 맞춤 면접 가이드까지 준비해뒀습니다. 이제 그 가이드를 손에 쥔 20명 이…
AI 네이티브 채용 시리즈 3부작 중 Part 2입니다. Part 1: “The Philosophy” Part 3: “The Human” (준비 중) Part 1에서 철학을 이야기했습니다. 모호함이 곧 테스트이고, 정답에 도달한 사람이 아니라 질문을 이해한 사람을 찾는다는 것. 3-Ti…
1. QA필수 산출물 TC , AI에서 해결책를 찾기로 하다. 새로운 과제가 주어질 때마다 작성하는 테스트 케이스(TC)는 서비스가 안정적으로 배포되기 위해 반드시 준비해야 하는 필수적인 산출물입니다. 하지만 매번 기획서를 분석하고 케이스를 세분화하여 수동으로 문서를 작성하는 작업에는…
Self-POS(무인 계산대) : 무신사다운 오프라인 고객경험을 설계하다. 이 글은 무신사 O4O팀의 Self-POS 프로젝트를 리드한 PM과 엔지니어 관점에서 쓴 글입니다. 기술적 구현은 FE/BE, 하드웨어 검증 과정은 QA 섹션에서 자세히 다루고 있습니다. 들어가며 무신사 오프라인…
1. 들어가며: 테스트 커버리지 9%라는 현실 안녕하세요, 무신사 모바일개발팀에서 iOS 앱을 개발하는 송다영입니다. 2025년 말, 저희 iOS 프로젝트의 테스트 커버리지는 약 9.82%였습니다. 업계 평균이 74~76%인 것을 감안하면 크게 부족한 수치였습니다. 낮은 커버리지는 단순…
O4O팀 프로덕트 디자이너 김민선입니다. 무신사 매장에서 고객이 직접 결제하는 Self-POS(무인 계산 시스템)를 Zero to One으로 구축했습니다. 필드 리서치부터 AI 기반 UX 설계, UI 컨셉, 가구 목업까지 화면 안팎을 모두 설계한 과정을 공유하려 합니다. 왜 우리는 Se…
안녕하세요, 무신사 Product 본부 PM 박소정, PD 이루나, Core 엔지니어링 본부 박성준입니다. 상품 상세 페이지 내 후기 영역은 고객이 가장 오래 머무르는 공간이자, 구매 결정에 직접적인 영향을 주는 핵심 정보 영역입니다. 이번 글에서는 AI 후기 요약 기능을 도입하며 -…
To. MUSINSA ROOKIES 2026년 무신사는 처음으로 AI 네이티브 신입 엔지니어 공개 채용 “무신사 루키즈”를 진행했습니다. 온라인 코딩 테스트, AI Agent 코딩 테스트, 온사이트 인터뷰를 거쳐 최종 66명의 루키가 합류하게 되었습니다. 이 글은 채용 기술 프로세스를…
보이지 않는 품질, 데이터. 로그가 틀리면 고객도 틀린다 안녕하세요. QE팀에서 App/API 자동화를 담당하고 있는 이슬기(Jerry)입니다. 모바일 앱 테스트 자동화와 함께, 기능 관점의 E2E 테스트와 함께 고객 행동 로그의 품질까지 검증하는 구조를 설계·운영하고 있습니다. 이 글…
AI를 쓰는 회사 vs AI를 만드는 회사 서론: 오프라인 핏 경험을 온라인으로 옮기려는 고민 오프라인에서 시작된 한 가지 질문: “핏 경험을 온라인까지 가져올 수 없을까?” 안녕하세요. O4O 엔지니어링팀에서 백엔드 개발을 담당하고 있는 김대윤입니다. 저희 팀은 오프라인 커머스 플랫폼…
“힘세고 강한 아침”을 넘어: GPT-4o-mini를 대체할 TranslateGemma 실험기 안녕하세요, 무신사 MSS-E Order(주문개발팀) 양치수입니다. 먼저 고백부터 하자면, 저는 ML 개발자가 아니라 주문 도메인의 백엔드 개발자입니다. 그래서 이 글도 “모델을 학습했다”라기…
AI 네이티브 채용 시리즈 3부작 중 Part 1입니다. Part 2: “The Machine” (준비 중) Part 3: “The Human” (준비 중) 2026년 1월, 무신사에서 AI 네이티브 엔지니어 채용을 진행했습니다. 수백 명의 지원자를 AI 파이프라인으로 처음부터 끝까지…
들어가며 안녕하세요, 무신사 O4O(Online for Offline) 엔지니어링 팀에서 백엔드 개발을 맡고 있는 김성은입니다. O4O 엔지니어링 팀은 무신사가 온라인에서 쌓아온 데이터와 시스템을 오프라인 매장 경험에 연결하는 일을 합니다. 온·오프라인 어디서 구매하든 하나의 회원 경험…
들어가며 안녕하세요, Musinsa Global Frontend 팀에서 프론트엔드 개발을 담당하는 서민규입니다. Musinsa Global은 일본을 비롯한 해외 시장을 타겟으로 하는 글로벌 이커머스 플랫폼입니다. 2026년 1월 기준으로 서비스 중인 국가는 일본, 미국, 대만, 홍콩,…
1. 새로운 팀, 새로운 프로젝트, 그리고 낯선 코드 이번에 WCS 자동화 장비 프로젝트를 진행하게 되었습니다. 팀에 합류한 지는 한 달도 채 되지 않은 시점이었습니다. 이 시점에서 제가 알고 있던 것은 물류 도메인에 대한 기본적인 이해 정도였습니다. 도메인 자체는 낯설지 않았지만, 문…
안녕하세요, 큐레이터 서비스를 담당하고 있는 Partner Growth PM 최혜원, Backend Engineer 권혁주입니다. 큐레이터 서비스는 인플루언서가 SNS를 통해 상품을 소개하고, 해당 경로를 통해 발생한 구매 성과에 대해 수수료를 지급받는 팀 무신사의 공식 어필리에이트 서…
추측이 아닌 데이터로: 3개 서비스 27개 SLO와 54개 모니터를 설정하고 배포 자동화까지 구축한 2주의 집중 작업 | AI 활용으로 7일 만에 완성한 O4O 팀의 SRE 실전 가이드 서론: 배포할 때마다 터지는 알림들 안녕하세요, O4O 엔지니어링팀에서 백엔드 개발을 담당하고 있는…
무신사의 오프라인/리테일 제품을 담당하는 O4O(Online for Offline) 팀 17명의 무신사 스탠다드 매장 파트타임 체험기를 들려드려요. 오프라인 확장기의 무신사 O4O팀에 프로덕트 디자이너로 입사 후 “오프라인 사업에서 지금 중요한건 뭘까?” 라는 질문에 답하기 위해 오프라…
안녕하세요. 무신사 Core Engineering/Personalization 팀에서 프론트엔드 개발을 맡고 있는 김의중입니다. 이 글은 LLM 기반 코드 리뷰를 무신사에 도입하고, 운영 가능한 수준의 인프라와 표준화된 프로세스로 구축해온 과정을 담고 있습니다. 단순히 “AI를 도입했습…
들어가며 무신사 물류플랫폼팀에서 백엔드 개발을 담당하고 있는 이상호입니다. 어느 날 코드 리뷰를 하다가 익숙한 장면을 마주했습니다. Claude가 생성한 코드에서 Repository 클래스가 Controller를 직접 참조하고 있었습니다. 레이어 의존성 위반. 리뷰 코멘트를 남겼습니다.…
어느 날 아침, 슬랙 알림이 울렸습니다. “출고지시 스케줄이 실행 안 된 것 같은데 확인 부탁드려요.” Jenkins 콘솔을 열어보니 job이 멈춰있었고, 모니터링 job마저 함께 멈춰있었습니다. 급하게 수동으로 출고지시를 트리거하고 나서야 물류센터 작업이 시작될 수 있었습니다. 이런…
“이번 달도 밤샘 정산입니다.” 시리즈 - 정산 시스템은 어떻게 만들었을까 (실전편) - 정산 시스템은 왜 필요했을까 (설계편) - 더 이상 밤샘하지 않아도 됩니다 (운영편) 들어가며 앞선 두 편에서는 정산 시스템이 왜 어려운 문제인지, 그리고 그 문제를 어떤 구조와 기술로 풀어냈는지를…
들어가며 앞선 글에서는 정산 시스템이 왜 본질적으로 어려운 문제인지, 그리고 MASS가 멱등성과 결정적 계산이라는 설계 원칙을 선택한 이유를 살펴보았습니다. 이번 글에서는 그 설계가 실제로 어떤 기술 선택과 구조를 통해 구현되었는지, MASS 정산 시스템의 실전 구축 과정을 이야기합니다…
29CM QE팀은 연말에 팀 자체적으로 Conference를 진행하였습니다. 2024년까지는 연 2회 워크샵을 진행해서 각자 레슨런을 공유하는 자리를 가졌는데 2025년에는 상반기 워크샵을 진행하지 못하여 하반기에만 진행하게 되었고 이렇게 된 김에 연 행사처럼 고유의 컨퍼런스를 개최해…
들어가며 정산 업무를 경험해 본 조직이라면 익숙한 문장입니다. 정산은 매달 반드시 마감되어야 하지만, 그 과정은 늘 사람의 손과 기억에 크게 의존해 왔습니다. 데이터는 흩어져 있고, 기준은 상황마다 조금씩 달라지며, 한 번 계산한 결과도 다시 믿기 어려운 경우가 많습니다. MASS는 이…
안녕하세요. 29CM에서 고객이 상품을 탐색하고 발견하는 상품 전시 영역을 담당하고 있는 Customer Engagement Engineering 팀 김송이입니다. 2025년 겨울, 29CM 최대 규모의 블랙프라이데이 행사인 이구위크를 진행했습니다. 연중 가장 트래픽이 몰리는 행사인 만…
안녕하세요 29CM QE팀 강보민입니다. 29CM QE 팀은 iOS와 Android 자동화를 Cell 단위로 분담해 운영하고 있으며, 그중 저는 iOS UI 자동화를 담당하고 있습니다. 특히, 29CM QE팀은 테스트 자동화만 전담하는 인원 없이, 모든 QE가 매뉴얼 테스트와 자동화를…
들어가며 안녕하세요. 무신사 PBO(Platform Business Operation) 프론트엔드 개발자 구룡입니다. 무신사 오프라인 스토어는 자체 개발한 POS 클라이언트 시스템인 MPOS(Musinsa POS)를 도입하여, 온라인과의 상품 및 회원 연동 체계를 내부적으로 구축하였으며…
들어가며 — 시작은 정답이 아니라 질문에서 이 글은 지난 AWS Summit 2025에서 인터넷 안되는 하이브리드 환경에서 살아남기(16:46부터) 발표한 자료와, AWS Community Day 2025에서 트래픽 폭주에도 흔들리지 않는 AI 서비스, Gateway API로 여는 안정…
고객은 왜 무신사, 29CM, 솔드아웃에서 각각 가입하고 따로 로그인해야 할까요? 이 질문은 팀 무신사가 ‘OCMP(One Core Multi Platform) 통합 회원 시스템’ 프로젝트를 시작하게 된 가장 근본적인 질문이었습니다. 지금까지 팀 무신사 내의 비즈니스 플랫폼(무신사, 2…
AI와의 성공적인 첫 Co Work — 바이브 코딩으로 탄생된 맞춤형 Testcase Management System (29TMS) 안녕하세요 29CM QE팀 Lead 박현준입니다. 29CM QE팀은 상용화된 Testcase Management System(이하 TMS)을 사용하고 있습…
부제: 시니어의 ‘벽’을 넘는 ‘매크로 코딩’ 이야기 안녕하세요, 무신사에서 Distinguished Engineer이자 전사 테크리드 로 일하고 있는 김상범(Tao)입니다. 무신사 테크 블로그에 처음으로 글을 쓰게 되었습니다. 앞으로 다양한 주제와 생각을 공유드리고자 하며, 첫 번째…
안녕하세요. 29CM QE(Quality Engineering)팀 정다정입니다. 29CM QE팀에서는 테스트 종료 시점뿐만 아니라 매일 업무 종료 시간에도 협업자들이 QA 진행 상황을 쉽게 파악할 수 있도록 데일리 리포트를 전달하고 있습니다. 그러나 초기에는 리포트의 항목과 형식이 통일…
안녕하세요, 29CM Purchase & Post Purchase 팀 백엔드 엔지니어 강세종입니다. 저희 팀은 고객이 상품을 장바구니에 담아 주문하는 단계(Purchase)부터, 주문 이후의 배송, 클레임, 정산 등 후속 프로세스(Post Purchase)까지 전반적인 기능을 개발하고…
안녕하세요. 데이터 오퍼레이션팀의 서정민, 검색 엔지니어링팀의 박준건입니다. AI 기술은 빠르게 발전하며 자동화할 수 있는 영역을 계속 확장하고 있습니다. 무신사 역시 사내 여러 서비스에 AI를 적극 도입하고 있습니다. 특히 방대한 상품 데이터를 다양한 서비스에 활용하기 위해 상품 카테…
29CM QA팀은 과거 Mac Mini 1대로 테스트 자동화 환경을 구축하여 iOS 1대, Android 1대로 자동화를 시작했습니다. 하지만 자동화 시나리오와 부가 기능이 점차 확장되면서 프레임워크의 규모가 커졌고, 수행할 시나리오가 늘어나며 전체 테스트 시간이 길어졌습니다. 29CM…
안녕하세요. 무신사 Core Engineering/Personalization Engineering 팀에서 프론트엔드 개발을 맡고 있는 김의중입니다. 새로운 기능을 추가하거나 기존 코드를 수정할 때, 이런 불안감을 느껴본 적 있으신가요? “여기는 잘못 수정하면 버그가 발생할수 있겠다”…
안녕하세요. 29CM에서 프론트엔드 개발을 담당하고 있는 개발자 전은미입니다. 오늘은 주문서 결제 혜택 UX 개선 프로젝트를 통해 고객의 결제 경험과 구매 전환율을 향상시킨 경험을 공유하려고 합니다. 우리가 풀고자 했던 문제 29CM 주문서에는 다양한 결제수단별 혜택이 존재합니다. 그러…
안녕하세요. 무신사에서 주문을 담당하는 백엔드 엔지니어 박준호입니다. 이번 글에서는 제가 운영진이자 동시에 참가자로 참여했던 무신사 엔지니어링에서 진행했던 AI 해커톤 무슨사이(MUSNSAI) 의 여정을 공유하려 합니다. 단순한 이벤트 후기가 아니라, 주문개발팀, 클레임개발팀, 세일개발…
안녕하세요. 무신사 커뮤니티개발팀에서 백엔드 개발을 담당하고 있는 방현우입니다. 저희 팀은 체험단, 후기, 좋아요 서비스의 백엔드를 개발하고 운영하고 있습니다. 이 중에서도 체험단은 고객들이 새로운 제품을 무료로 미리 체험해보고 후기를 작성하는 서비스로, 많은 고객분들이 이용하고 계십니…
안녕하세요. 무신사 글로벌 개발을 맡고있는 하수종입니다. 본격적으로 AI 시대가 도래함에 따라 무신사에서도 AI와 관련된 활발한 커뮤니티 활동과 재밌는 프로젝트가 많이 진행 중입니다. 저는 AI 기반 업무 생산성 혁신 프로젝트인 ‘촤비스’에 컨트리뷰터로 참여하고 있습니다. 지금도 촤비스…
안녕하세요. 29CM Search & Discovery 팀 백엔드 개발자 김찬입니다. 저희 팀은 고객의 구매 여정에서 가장 처음 마주하게 되는 전시 지면을 책임지고 있습니다. 그만큼 빠르고 안정적인 서비스 제공이 중요한데요. 서비스를 운영하다 보면 종종 이런 의문이 생깁니다. “지금 우…
모든 스냅에 상품 태그를 달아줄 수 없다면 안녕하세요. 무신사 광고n인플루언서 팀 이지훈입니다. 저희 팀은 유저들이 자신의 스타일을 공유하는 스냅(Snap), 브랜드와 협업하는 무신사 크리에이터 마켓플레이스, 상품을 큐레이션하고 수익을 얻는 큐레이터(어필리에이트) 등 인플루언서 생태계를…
29분 이상 걸리던 CS 처리를 2.9분으로 줄이다 안녕하세요 29CM 세일프라이싱팀의 백엔드 개발자 김도영(Dorie)입니다. 저희 팀은 고객에게 정확하고 매력적인 가격 경험을 제공하기 위해 상품 등록부터 노출, 할인, 쿠폰, 결제 혜택에 이르는 전 과정의 가격 전략과 시스템 운영을…
안녕하세요, 무신사 세일개발팀 백엔드 개발자 이희윤입니다. 저희 팀은 무신사에서 상품의 가격과 쿠폰을 담당하며 고객들에게 최적의 쇼핑 경험을 제공하기 위해 노력하고 있습니다. 오늘은 무신사의 폭발적인 성장과 함께 거대해진 쿠폰 시스템의 문제점들을 진단하고, 끈질긴 개선 작업을 통해 DB…
지난 5월, 국내 최대 규모의 IT 컨퍼런스인 AWS Summit Seoul이 올해도 어김없이 뜨거운 열기 속에 막을 내렸습니다. 수많은 최신 기술 업데이트와 고객 사례 발표 속에서도, AWS 커뮤니티 현업 개발자들의 생생한 경험과 노하우가 공유되는 Community Session은 언…
안녕하세요. 29CM QA팀 Lead 박현준입니다. 팀 내에서는 주로 테스트 자동화 환경과 프레임워크 개선의 업무를 주로 수행하고 있으며 팀원들의 자동화 업무와 엔지니어링 업무를 돕고 있습니다. 전 인원이 QA Engineer로 구성된 팀이기 때문에 팀 내에서 기술교류가 활발하고 다양한…
안녕하세요, 29CM Purchase & Post Purchase 팀 백엔드 엔지니어 최승원입니다. 저희 팀은 고객이 상품을 장바구니에 담아 주문하는 단계(Purchase)부터, 주문 이후의 배송, 클레임, 정산 등 후속 프로세스(Post Purchase)까지 전반적인 기능을 개발하고…
안녕하세요. 무신사에서 이벤트, 전시 개발을 리딩하고 있는 장진달입니다. 매년 여름과 겨울, 저희는 ‘무진장’이라는 이름의 대규모 할인 이벤트를 진행합니다. 이는 단순한 세일 행사가 아니라, 저희 기술 조직에게는 한바탕 치러야 할 거대한 전쟁과도 같습니다. 고객과 입점 브랜드 모두에게…
안녕하세요. 무신사에서 프론트엔드 개발을 담당하는 프론트엔드개발팀 엔지니어 김기범입니다. 이번 글에서는 MDS(Musinsa Design System) 개발 생산성 및 유지보수를 높이기 위한 과정에서 겪은 고민, 이슈, 그리고 해결 방법을 공유하며, 작게나마 독자 여러분께 도움이 되고자…
안녕하세요, 무신사 QA팀 서비스 파트에서 상품 QA를 담당하고 있는 임예슬입니다. 업무를 하며 일을 더 효율적으로 할 수 없을까? 고민하는 편인데요. 그 고민의 결과로 QA팀의 생산성을 높인 경험이 있어 공유드리려 합니다. QA팀(Quality Assurance)에서 통합테스트를 진행…
안녕하세요, 29CM Purchase & Post Purchase 팀 백엔드 엔지니어 강세종입니다. 저희 팀은 고객이 상품을 장바구니에 담아 주문하는 단계(Purchase)부터, 주문 이후의 배송, 클레임, 정산 등 후속 프로세스(Post Purchase)까지 전반적인 기능을 개발하고…
안녕하세요. 무신사에서 주문을 담당하는 백엔드 엔지니어 박준호입니다. 이번 글에서는 신규 시스템과 레거시 시스템이 함께 운영되는 환경에서, 레거시 시스템을 어떻게 점진적으로 전환했는지에 대해 공유하고자 합니다. 이를 통해 비즈니스 연속성을 유지하면서 리스크를 최소화한 실제 경험과 전략을…
“GitHub Copilot이 정말 개발 생산성을 높여줄까?” 2024년 말, 회의실에서 이 질문을 마주했습니다. GitHub Copilot은 AI 기반 코딩 도구로 주목받았지만, 대부분의 평가는 개인적인 경험에 의존하고 있었습니다. 일부 개발자는 “코딩 속도가 빨라졌다”고 했고, 다른…
안녕하세요. 무신사에서 주문을 담당하는 백엔드 엔지니어 박준호입니다. 이번 글에서는 무신사의 주문 시스템이 수많은 변화에 대응하며 대규모 트래픽과 이벤트 시즌에도 안정적인 서비스를 유지하기 위해 어떤 방식으로 변화해왔는지, 그 여정을 공유하고자 합니다. 왜 개선이 필요한가? 무신사와 같…
안녕하세요. 무신사 구매개발실 클레임 개발팀에서 배송 도메인을 담당하는 백엔드 개발자 허민입니다. 이번 포스팅에서는 무신사의 글로벌 배송 시스템을 다루며, 추상화와 리팩토링을 통해 어떻게 예상치 못한 사이드 이펙트를 방지하고 개발 효율을 높였는지에 대해 소개하고자 합니다. 실무에서 자주…
안녕하세요, 무신사 캠페인개발팀에서 무신사의 최대 이벤트인 무진장과 여러 이벤트들을 담당하고 있는 조항준입니다. 이번 글에서는 오래된 레거시 시스템 중 하나였던 쿠폰 시스템을 개선하는 과정에서의 실패와 성공 사례를 공유하고자 합니다. 왜 개선이 필요한가? 과거에는 사용자가 쿠폰을 사용할…
안녕하세요. 무신사 구매개발실 회원개발팀에서 백엔드 엔지니어로 일하고 있는 김소연 입니다. 무신사에서 회원 및 메시지, 후기까지 다양한 도메인을 경험하고 있습니다. 이 글에서는 후기 도메인을 담당하면서 경험한 성능 개선 사례를 공유합니다. 장애 없는 무진장 만들기 무진장 무신사에서 가장…
무신사의 모든 데이터는 데이터플랫폼팀으로부터 시작합니다. 안녕하세요, 무신사 테크 입니다. 성장하는 조직에서 데이터의 중요성은 아무리 강조해도 지나치지 않는데요. 매일 성장하는 무신사의 곳곳에서 ‘데이터’가 흐를 수 있게 하는 테크부문의 데이터플랫폼팀을 만나 이야기를 나누어보았습니다.…
“무신사 추천순” 개선이야기 안녕하세요. 무신사 데이터프로덕트팀에서 데이터 사이언티스트로 일하고 있는 노설희입니다. 데이터프로덕트팀이라는 이름에서 알 수 있듯이, 저희 팀은 무신사에서 발생하는 데이터를 사용하여 모델 및 서비스를 만드는 일을 하고 있습니다. 이를 통해 유저들에게 더 나은…
“저희 팀의 존재 이유가 사라지는 그 날이 SRE팀이 목표를 달성하는 날이죠.” 안녕하세요, 무신사 테크 입니다. 안정적인 무신사 서비스를 위해 밤낮없이 노력하고, 무신사 테크부문 개발자가 더 효율적인 업무를 할 수 있도록 물심양면 돕는 무신사 테크부문의 든든한 지원군, SRE(Serv…
출근룩에 테크부문이 떴다! 무신사의 유튜브 채널 무신사 TV에는 2주에 한 번 패션을 사랑하는 무신사 직원들의 출근룩을 볼 수 있는 ‘출근룩’ 콘텐츠가 업로드 됩니다. 지금은 여러 기업이 하고 있지만, 바로 무신사가 ‘원조’ 라는 사실! 🎊 MUSINSA의 영문을 거꾸로 쓴 형태인 AS…
당일 픽업 가능한 무탠픽업 서비스를 구축하기까지 안녕하세요. 무신사 서비스 기획을 담당하는 이선화, 프로덕트 디자인을 담당하는 강나영입니다. 지난 5월, 무신사 스탠다드의 첫번째 오프라인 플래그십 스토어 ‘무신사 스탠다드 홍대’가 오픈했습니다. 무신사 스탠다드 홍대는 5월부터 11월까지…
— 좋은 코드를 구현하는 역량과 개발 문화, 어떻게 만들까? 안녕하세요. 무신사 기술 블로그입니다. 무신사는 구성원들에게 좋은 업무 환경과 문화를 제공하기 위해 최선을 다하고 있습니다. 특히 구성원들의 ‘성장’에 도움 되는 것은 아낌없이 지원하고 있는데요. 학원·강의·문화 등 역량 향상…
무신사만의 간편결제 시스템 구축과 PLCC 개발기 안녕하세요. 무신사에서 프로덕트 디자인을 맡은 박승조, 서비스 기획을 담당하는 이관호입니다. 무신사는 하루 주문량이 50만 건이 넘는 대한민국 대표 온라인 패션 플랫폼입니다. 주문량이 50만 건이 된다는 것은 하루에도 수백만 번 주문서가…