돌아오지 않는 메모리를 찾아서
도대체 어디서 새는거지? 1. 들어가며 안녕하세요. 주문/제휴개발팀에서 프로모션 및 쿠폰 서비스 개발을 맡고 있는 김동욱입니다. 2020년 초, SSG는 기존 모놀리식 아키텍처 기반의 레거시 시스템에서 각 팀과 파트가 독자적으로 구축하는 MSA 기반 시스템으로의 전환을 준비하고 있었습니다. 그중에서도 프로모션 영역은 레거시 시스템에서 분리하기에 비교적 적합…
도대체 어디서 새는거지? 1. 들어가며 안녕하세요. 주문/제휴개발팀에서 프로모션 및 쿠폰 서비스 개발을 맡고 있는 김동욱입니다. 2020년 초, SSG는 기존 모놀리식 아키텍처 기반의 레거시 시스템에서 각 팀과 파트가 독자적으로 구축하는 MSA 기반 시스템으로의 전환을 준비하고 있었습니다. 그중에서도 프로모션 영역은 레거시 시스템에서 분리하기에 비교적 적합…
이상적인 구조가 빠른 성능은 아닙니다 기획전 API 성능 개선기 안녕하세요, 프론트서비스개발팀 은수연입니다. SSG.COM을 둘러보다 보면 이런 화면들을 한 번쯤 보셨을 겁니다. 기획전 노출 예시 화면 특정 브랜드나 이벤트 테마에 맞춰 상품을 한데 모아 보여주는 기획전입니다. 단순해 보이지만 하나의 기획전 안에는 여러 구분자(테마)가 있고, 각 구분자마다…
프레임워크부터 AI 비서까지, 5가지 이야기 우리가 매일 밤낮으로 코드를 짜고 고도화하는 쓱닷컴(SSG.COM)의 수많은 화면들, 과연 마우스 없이 키보드만으로 탐색하는 고객이나 스크린리더를 통해 화면을 소리로 듣는 사용자들에게도 똑같이 편리하고 부드럽게 작동하고 있을까요? 저희 WEB개발팀은 최근 가장 차분하고도 치열하게 마주하고 있습니다. 솔직히 고백하…
알림은 보내고 있었는데, DB 커넥션도 같이 기다리고 있었다 안녕하세요. 프론트 서비스개발팀 최지유입니다. 혹시 이런 알림을 받아보신 적 있으신가요? SSG.COM에서는 고객이 보유한 장보기 지원금이 소멸되기 전에 알림톡을 통해 소멸 예정 금액과 사용 기한을 안내하고 있습니다. 이 알림은 고객이 보유한 혜택을 놓치지 않고 확인할 수 있도록 돕는 메시지입니다…
오타보정 Deep Learning 도입기 안녕하세요. 검색추천팀 반영성입니다. SSG.COM에서 고객의 상품 탐색 경로는 아래와 같이 A, B 두 가지로 나뉠 수 있습니다. A: 검색 → 상품 노출 → 상품 클릭 B: 그 외의 경로를 통한 상품 노출 → 상품 클릭 그리고 사이트 전체에서 발생하는 상품 노출에 대해 위 A 경로는 대략 30%의 지분을, 클릭에…
영원희(YoungWonHee) 서비스 개발기 이번 글에서는 모듈유닛으로 구성된 매장(이하 모듈매장)의 운영 및 디버깅에 다루고 있습니다. 👉 모듈유닛이 무엇인지 궁금하다면? 📖 페이지를 이루는 최소 기능 블록, 모듈유닛 | SSG TECH BLOG 안녕하세요. 프론트서비스개발팀 서비스매장파트의 조원현입니다. 모듈매장과 코너 영역을 운영하다 보면, 노출 여부…
파운데이션 모델이 바꾸고있는 데이터 분석과 예측의 방식 안녕하세요, D/I 개발담당 Data인텔리전스팀에서 데이터 분석과 머신러닝으로 수요예측 운영 효율을 개선하는 진대현, 김동희입니다. 이 글에서는 Tabular data(엑셀에서 많이 보시는 표 형태의 정형 데이터!)를 위한 딥러닝 모델 이 데이터 과학의 한 분야를 조용하지만 조금씩 바꿔나가고 있는 모습…
쓱칠이와 함께하는 FlashAttribute 장애부검 안녕하세요, 프론트서비스개발팀 김유진입니다. 개발은 두 가지 생각의 연속인 것 같습니다. 야 이걸 어떻게 이렇게 짰지 아니 이걸 왜 이렇게 짰지 몇 시간을 고민해서 설계한 구조가 알고 보니 잘못된 구조였고, 심지어 알고 보니 불필요한 고민이었던 적 있으신가요? 그래도 배포 전에 깨닫는다면 다행이겠지만,…
제휴 상품 스코어(SoAP) 도입기 안녕하세요. 주문/제휴기획팀에서 제휴 상품 연동 기획 담당 중인 김동현 입니다. 오늘은 SSG.COM에서 상품을 판매하는 다양한 제휴처(오픈마켓 및 계열사)와의 효율적인 상품 연동을 위해 고민했던 내용을 공유해보려 합니다! 조금만 기다려주세요.. “어제 퇴근 때 수정하고 갔는데 G마켓에 변경이 안됐어요.” “오늘 9시부터…
모듈유닛의 개념과 장점, 그리고 기획·개발 관점에서의 고려사항 안녕하세요, WEB개발팀 이혜진입니다. 이번 포스트에선 신세계백화점 PC 메인 React 전환기 에서 다룬 ‘모듈유닛' 이라는 개념에 대해 좀 더 자세하게 풀어보려 합니다. 모듈유닛은 이미 사내에서는 익숙하게 사용되고 있는 용어이지만, 프론트 개발을 하지 않는 팀이나 비개발 직군에게는 조금 추상…