X에서 받은 예전 게시물을 mixi2 캘린더로 옮기는 기능, 개발팀이 정한 기준(zenn.dev)
작성 언어: 한국어작성 언어로 보기
쉬운 요약
- X에서 내려받은 압축 파일(ZIP) 안의 예전 게시물을 mixi2 게시물로 바꿔 저장하는 기능이다. 저장된 게시물은 mixi2 캘린더에서 날짜별로 다시 볼 수 있다는 것이 원문의 설명이다.
- 원문에 따르면 게시물은 X에서 올린 날짜로 저장되지만, 팔로워 타임라인 배포, 알림, 연속 게시일 집계에서는 제외된다. 오래된 게시물이 한꺼번에 타임라인을 채우는 문제를 피하려는 설계다.
- 압축 파일을 서버 메모리에 모두 올리지 않고 S3에 직접 업로드한 뒤 S3 Files로 파일처럼 열어 필요한 부분만 읽는다고 원문은 설명한다. 게시물은 최대 1,000건씩 나눠 비동기 작업으로 처리한다.
- 원문은 X 게시물 ID와 mixi2 게시물 ID의 대응표를 같은 트랜잭션에서 기록해 재실행 시 중복 저장을 막는다고 밝힌다. 개별 게시물이 실패해도 나머지 게시물은 계속 처리한다는 방침이다. 검색 결과에 과거 날짜가 반영되는 부분은 작성자가 현재 대응 중이라고 밝혀 아직 완료되지 않았다.
편집 의견
O: mixi2에 X 글을 오래 올려온 사용자가 가입 전 기록을 옮겨 보고, 몇 건만 먼저 가져와 캘린더에서 날짜별 표시를 확인해 볼 만합니다.
X: 원문 기준으로 검색 결과의 과거 날짜 반영은 아직 대응 중이라고 작성자가 밝혔고, 50GB와 15GB 분할 내용은 개인 보고라 공식 사양으로 확인되지 않았다는 점을 감안해야 합니다.
작성 언어: 한국어
발견한 곳
Zenn ↗ / 매체 발행 글
비슷한 일을 겪어 본 적이 있나요? 그때 어떻게 했는지 한두 줄로 들려주세요. 제품을 잘 몰라도 괜찮습니다.