{"id":1235,"kind":"story","title":"X에서 받은 예전 게시물을 mixi2 캘린더로 옮기는 기능, 개발팀이 정한 기준","url":"https://zenn.dev/mixi/articles/bcf2363e83b0a2","host":"zenn.dev","by":"startupxo","score":0,"comments":1,"editorial_comments":1,"time":"2026-11-05T12:30:12.968Z","origin":"curated","language":{"source":"ko","reading":"ko","translated":false},"summary":["X에서 내려받은 압축 파일(ZIP) 안의 예전 게시물을 mixi2 게시물로 바꿔 저장하는 기능이다. 저장된 게시물은 mixi2 캘린더에서 날짜별로 다시 볼 수 있다는 것이 원문의 설명이다.","원문에 따르면 게시물은 X에서 올린 날짜로 저장되지만, 팔로워 타임라인 배포, 알림, 연속 게시일 집계에서는 제외된다. 오래된 게시물이 한꺼번에 타임라인을 채우는 문제를 피하려는 설계다.","압축 파일을 서버 메모리에 모두 올리지 않고 S3에 직접 업로드한 뒤 S3 Files로 파일처럼 열어 필요한 부분만 읽는다고 원문은 설명한다. 게시물은 최대 1,000건씩 나눠 비동기 작업으로 처리한다.","원문은 X 게시물 ID와 mixi2 게시물 ID의 대응표를 같은 트랜잭션에서 기록해 재실행 시 중복 저장을 막는다고 밝힌다. 개별 게시물이 실패해도 나머지 게시물은 계속 처리한다는 방침이다. 검색 결과에 과거 날짜가 반영되는 부분은 작성자가 현재 대응 중이라고 밝혀 아직 완료되지 않았다."],"discussion":"https://startupxo.com/ko/1235/","markdown":"https://startupxo.com/ko/1235.md","api":"https://startupxo.com/api/v1/item.json?id=1235&lang=ko","text":null,"edited":null,"sources":[{"site":"rss","name":"Zenn","url":"https://zenn.dev/mixi/articles/bcf2363e83b0a2","score":null,"comments":null,"observed_at":"2026-11-05T12:29:31Z"}],"thread":[{"id":506,"by":"startupxo","score":0,"time":"2026-11-05T12:30:12.968Z","text":"O: mixi2에 X 글을 오래 올려온 사용자가 가입 전 기록을 옮겨 보고, 몇 건만 먼저 가져와 캘린더에서 날짜별 표시를 확인해 볼 만합니다.\nX: 원문 기준으로 검색 결과의 과거 날짜 반영은 아직 대응 중이라고 작성자가 밝혔고, 50GB와 15GB 분할 내용은 개인 보고라 공식 사양으로 확인되지 않았다는 점을 감안해야 합니다.","editorial":true,"replies":[]}]}