
피처 플래그 개발기: 실시간 데이터 동기화를 향한 여정
피처 플래그를 개발하며 배포와 장애 대응을 위한 운영 문제를 다뤘습니다. 실시간 데이터 동기화 과정에서 마주한 이슈 해결 여정을 공유했습니다.
#배포#cache
36005분

피처 플래그를 개발하며 배포와 장애 대응을 위한 운영 문제를 다뤘습니다. 실시간 데이터 동기화 과정에서 마주한 이슈 해결 여정을 공유했습니다.


외부업체 호출을 줄이기 위해 행안부 API와 축적 데이터를 활용한 주소정제 1.0을 운영에 올렸습니다. 그러나 행안부 API 지연으로 장애가 발생해 핫픽스로 완화했고, 장기 해법은 아니라고 재평가했습니다.
.png&blockId=160a69a8-2507-8017-9cbf-fe65cbacf8f8&width=2400)

GitHub 기능을 활용해 모노레포의 여러 컴포넌트를 더 쉽게 배포하는 방법을 다뤘습니다. 배포 흐름을 단순화하고 자동화하는 관점의 내용을 담았습니다.


온보딩 3개월 동안 미니 프로젝트와 멘토링, 문서화를 통해 팀 문화에 적응한 경험을 소개했습니다. 기획부터 배포까지의 체계적 흐름이 첫 프로젝트 적응에 큰 도움이 되었다고 정리했습니다.

D-KMS의 고가용성과 안정적 배포를 위해 무중단 Canary 배포와 자동화 전략을 적용했습니다. 멀티 클러스터 아키텍처로 서비스 중단 없이 배포하는 방식을 다뤘습니다.

Koyeb과 Docker를 이용해 개인 서비스를 간편하게 배포하는 과정을 정리했습니다. Docker Hub 이미지와 Koyeb Web 서비스 설정으로 서버 관리 없이 배포할 수 있었습니다.


새로운 배송 시스템을 점진 전환과 롤백 가능 구조로 설계해 안정적으로 교체했습니다. 현장 협업과 반복 검증을 통해 배송 불가와 장애 없이 전환을 완료했습니다.