카
카카오페이
April 25, 20231회
복잡한 문제는 나눠서 단순화: 카카오페이 위키 마이그레이션 되돌아보기
간단 소개
카카오페이의 위키 마이그레이션 과정을 상세히 기록하고, 문제 해결 과정과 향후 계획을 설명합니다.
AI Summary
- 위키 마이그레이션 배경 및 계획
- 카카오페이는 카카오에서 관리하는 위키를 함께 사용하다가, 독립적인 위키를 구축하기로 결정.
- 지라 마이그레이션 후 위키 마이그레이션을 계획했으나, 문서 독립 관리 필요성 증대로 즉시 진행.
- 마이그레이션 과정의 어려움과 해결
- 예상과 달리 XML 파싱 오류, 첨부 파일명 깨짐, 파일 시스템 불일치 등 다양한 문제 발생.
- 콘텐츠와 첨부 파일을 분리하여 처리하고, DB 쿼리를 통해 필요한 정보를 추출하여 문제 해결.
- 기존/신규 스페이스 및 콘텐츠 키 매핑 테이블을 생성하고, 파이썬과 자바를 활용하여 폴더 체계 구성 및 데이터 복사.
- 마이그레이션 결과 및 향후 계획
- 성공적인 위키 마이그레이션을 통해 카카오페이만의 독자적인 지라/위키 기반 마련.
- 전사 지라 정책 변경 및 협업 도구 확대를 통해 업무 효율성을 높일 계획.
- 개발 부서 외 스탭 부서의 지라/위키 활용을 위한 교육 및 문서 지원 예정.
Next Feeds

Libplanet PBFT 전환 제 0화 - 왜 PBFT로 전환을 시작했나요?
Libplanet이 PoW에서 PBFT를 거쳐 DPoS로 합의 알고리즘을 전환하는 이유와 과정, 그리고 그 이점에 대한 설명.
LibplanetPBFTDPoS합의 알고리즘블록체인
2023. 4. 24.
플라네타리움
문제 해결을 넘어 - 문제의 근본적인 원인 찾아가기 Part 2
CORS 에러의 근본 원인을 분석하고, Next.js 환경에서 효과적인 해결 방법을 제시하며, 문제 해결 과정의 가치를 강조합니다.
CORSNext.jsClient-Side Navigation브라우저 캐시crossorigin
2023. 4. 21.
카카오엔터테인먼트FE
문제 해결을 넘어 - 문제의 근본적인 원인 찾아가기 Part 2
CORS 에러의 근본 원인을 분석하고 해결하는 과정을 통해 얻을 수 있는 개발 지식과 경험의 중요성을 강조합니다.
CORSNext.jsClient-Side Navigation브라우저 캐시CSS 임포트
2023. 4. 21.
카카오엔터테인먼트FE
문제 해결을 넘어 - 문제의 근본적인 원인 찾아가기 Part 1
카카오페이지 정주행 모드 오류의 근본 원인을 파악하고 해결하는 과정을 통해 문제 해결 능력 향상의 중요성을 강조합니다.
CORSswiper/reactNext.jsDynamic ImportES Module
2023. 4. 20.
카카오엔터테인먼트FE
문제 해결을 넘어 - 문제의 근본적인 원인 찾아가기 Part 1
카카오페이지 정주행 모드 문제 해결 과정을 통해 문제의 근본적인 원인을 찾고 개선하는 과정을 분석합니다.
CORSswiper/reactNext.jsDynamic ImportdisplayName
2023. 4. 20.
카카오엔터테인먼트FE

쿠키런: 킹덤 길드 업데이트 이후 서비스 이슈 되돌아보기
쿠키런 킹덤 길드 업데이트 후 발생한 DB 이슈와 대응 과정을 분석하고, CockroachDB 운영 시 주의점을 제시합니다.
쿠키런 킹덤CockroachDBHot Range데브옵스장애 대응
2023. 4. 19.
데브시스터즈