커머스 솔루션에서 자사 커머스 플랫폼으로 이전

커머스 솔루션이란

짧은 시간안에 서비스 런칭 가능
서비스 런칭에 많은 시간이 필요

자사 커머스 플랫폼으로 이전하기 전의 핏펫 현황

기형적인 V2의 구조도

V3 런칭 준비

V3 구조도

DB 마이그레이션

DB 마이그레이션 스케쥴

최초 1회 Local Mac에서 실행
V3주기적으로 Legacy DB들의 데이터를 저장

WorkerLostError를 만나다

변경 전
변경 후
서버 메모리 강화(!?)

2개의 DB

시간이 녹아 버렸습니다

FSM(finite-state machine)

Legacy DB의 데이터, 어디까지 믿을 수 있는가

커머스 솔루션의 잘못된 상품 결제 금액의 예시
반복하여 실행

자사 커머스 플랫폼 런칭

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Fitpet Developer

Fitpet Developer

More from Medium

The in-cider scoop on Apple’s App store…

Chasing Dollar Bills Down the Road

Chasing Dollar Bills Down the Road

Introducing the Pay It Forward Ferret

ESG in 2022: Governance Issues Dominate, from Twitter to Coca-Cola and Starbucks