SI 구축 · 2024 — 2025
인쇄복권 시스템 통합 및 DB 전환
Client · 동행복권
분산되어 있던 인쇄복권 관련 시스템을 통합하고, 무중단 기준의 데이터베이스 전환을 수행했습니다.

Background · 과제
어떤 과제였나.
분산되어 있던 인쇄복권 관련 시스템을 하나로 통합하고, 함께 데이터베이스를 전환한 프로젝트입니다. 전환 기준은 무중단이었습니다. 서비스를 멈추지 않은 채 데이터를 옮겨야 하므로, 옮기는 작업 자체보다 전환이 진행되는 동안 양쪽 데이터를 어떻게 맞출지, 문제가 생겼을 때 어떻게 되돌릴지를 먼저 설계하는 것이 핵심이었습니다.
Scope · 수행 범위
포베리가 한 일.
- 분산 시스템 현황 분석 및 통합 설계
- 인쇄복권 관련 시스템 통합
- 무중단 기준 데이터베이스 전환(마이그레이션)
Note · 용어 풀이
무중단 DB 전환이 까다로운 이유
데이터베이스 전환(마이그레이션)은 데이터를 새 DB로 옮기는 작업입니다. 서비스를 잠시 멈출 수 있다면 크게 어렵지 않지만, 멈출 수 없는 서비스라면 이야기가 달라집니다. 옮기는 동안에도 새 데이터가 계속 쌓이기 때문에 기존 DB와 새 DB를 나란히 맞춰가야 하고, 어느 시점부터 어느 쪽을 정답으로 볼지 기준을 미리 정해야 합니다. 문제가 생겼을 때 되돌릴 수 있는 경로를 확보해두는 것까지가 전환 설계의 범위입니다.
Contact · 문의
어떤 것부터 시작할지 함께 정리해 드립니다.
요구사항이 아직 정리되지 않아도 괜찮습니다. 상황을 알려주시면 적합한 범위와 일정을 제안드립니다.


