안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
[구현 데모] 레거시 데이터 마이그레이션 & 다국어 콘텐츠 플랫폼
개발 · 디자인 · 기획
SaaSㆍ솔루션, LMSㆍ강의 플랫폼, 통계ㆍ대시보드
프로젝트 배경
1) 예상 리스크 및 대응 계획 - 대량 이관 작업 중 일부 건 실패 시 전체 트랜잭션을 롤백하지 않고 건별로 재처리하는 큐 설계 필요 - 게시글 메타정보(작성일·조회수)와 첨부파일 참조가 이관 전후 정확히 일치하는지 자동 검증하는 무결성 규칙 설계 필요 - 국문 우선 콘텐츠 구조에서 영문 페이지가 누락됐을 때 자동 폴백하는 다국어 라우팅 로직 설계 필요 - 이관 진행률 대시보드가 수천 건 처리 중에도
프로젝트 성과
이관 무결성 검증 리포트 엔진 구현
건별 이관 성공/실패/보류 상태를 자동 판정하는 검증 규칙 6종 설계, 불일치 건은 원인별로 자동 분류
비동기 마이그레이션 큐 아키텍처 구축
Bull Queue 기반 배치 이관 작업 5~7종 분리 처리, 실패 작업 자동 재시도 및 지연 백오프 정책 설계
다국어 콘텐츠 스키마 및 전환 로직 설계
국/영문 콘텐츠를 언어 컬럼으로 분리하는 정규화 스키마 구현, 언어별 폴백 로직으로 미번역 페이지 처리
이관 진행률 캐싱 응답 구조 구현
Redis에 이관 진행 상태를 캐싱하는 대시보드 조회 API 응답 구조 설계, 폴링 주기별 갱신 로직 구현
핵심 기능
레거시 DB 스캔·필드 매핑 마이그레이션 콘솔
레거시 MySQL 게시판을 스캔해 테이블·컬럼을 자동 인식하고 이관 진행 현황을 한 화면에서 모니터링합니다. 스캔 결과와 이관 진행률을 하나의 콘솔 화면에서 실시간에 가깝게 시각화합니다
진행 단계
마이그레이션 콘솔 아키텍처 및 큐 설계
2026.09
Bull Queue 기반 비동기 이관 작업 아키텍처 설계, 레거시 DB 스캔 API 및 필드 매핑 스키마 정의
프로젝트 상세
1) 포트폴리오 소개 학술기관의 레거시 MySQL 게시판 데이터 1,000~2,000건을 안전하게 이관하기 위한 스캔·매핑·진행률·무결성 검증 콘솔을 구현하고, 다국어(국/영문) 콘텐츠 관리와 실패 건 재처리 큐까지 확장한 마이그레이션 플랫폼을 설계합니다. 2) 작업 범위 - 레거시 DB 스캔·필드 매핑 마이그레이션 콘솔: 레거시 MySQL 게시판을 스캔해 테이블·컬럼을 자동 인식하고 이관 진행 현황

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

fi******
개발 · 법인사업자

프로젝트 정보

참여 기간
2026.09. ~ 2026.09.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
풀스택 개발 (기여도 100%)
관련 기술
TypeScript
PostgreSQL
Express
Node.js
React
Tailwind CSS