Threads
최종 갱신: 2026-08-09
Facebook·X와 자료의 종류가 다르다. 엔지니어링 블로그에 랭킹 글이 하나도 없고, 코드도 없고, 피드를 읽는 API도 없다. 대신 제품 책임자(Adam Mosseri)가 랭킹 변경을 제품 위에 날짜와 함께 직접 올린다. 그래서 "무엇을 어떻게 계산하는가"는 거의 모르는데 "언제 무엇을 바꿨는가"는 다른 어떤 피드보다 정확하다. 이 노트의 무게중심은 타임라인이다.
Meta 공통 기계(value model Vijt = Σ wijtk·Yijtk, 3-pass, DLRM→HSTU 계보, dwell time 정규화, DSA 대응 구조)는 facebook.md에 있다. 여기서는 반복하지 않고 Threads에만 있는 것만 쓴다.
⚠ 이 파일의 system card 기반 주장은 전부 2026-08-09 열람 스냅샷이다 — 전체 주의는 facebook.md의 "system card 인용의 유효기간" 절에 한 번만 적어 뒀다.
한 줄 요약
Instagram 인프라 위에 5개월 만에 올린 앱인데, 랭킹은 반대로 Instagram에서 떼어내는 방향으로 날짜별로 움직였다 — 2024-11-13 온보딩 그래프 임포트 제거, 2024-11-21 팔로우 비중 상향, 그리고 system card의 신호 50개가 전부 Text Post App 네임스페이스다. 인프라는 공유하고 랭킹 신호는 분리한 형태.
피드 지면
| 지면 | 정렬 | 도입 | 등급 |
|---|---|---|---|
| For You | 랭킹 (팔로우 + 추천 혼합) | 2023-07-05 출시 | [확인] system card |
| Following | 역시간순, 추천 없음 | — | [확인] system card |
| Fediverse feed | 역시간순 | 2025-06-17 | [확인] 뉴스룸 |
| Custom feeds | (미공개) | 2024 도입, 2025-02-04 공유 기능 | [확인] 뉴스룸 |
| Communities | (미공개) | 2025-10-22 (100개) → 2025-12-15 (200개) → 2026-06-16 정식 | [확인] 뉴스룸 |
- Following: "You can click the Threads logo on your home screen and then click "Following" to see content only from accounts you follow, in reverse chronological order. When you select this option, you won't see recommended content."
[확인]ig-threads-feed system card, 2025-03-07 갱신 - Custom feeds 도입 시점: "We originally launched custom feeds last year" (2025-02-04 글) → 2024년.
[확인]You Can Now Share Your Custom Feeds on Threads [추정]Communities 게시물이 태그를 달고 For You에 들어간다는 서술은 2차 보도로만 확인했다. Meta 뉴스룸 원문은 커뮤니티가 "custom feeds와 topic tags 위에 만들어졌다"고만 쓴다.
fediverse는 랭킹 코퍼스에 섞이지 않는다
기능 뉴스가 아니라 랭킹 아키텍처 사실이라 따로 적는다.
[확인] It's Now Easier to See More Fediverse Content on Threads, 2025-06-17:
"Content surfaced in the dedicated fediverse feed on Threads appears in reverse chronological order, with the newest posts from profiles you follow coming first."
→ ActivityPub로 들어온 콘텐츠는 별도 지면에 역시간순으로 격리된다. For You 랭킹의 후보 풀에 들어간다는 서술이 어디에도 없다. [추정] 외부 서버 콘텐츠에는 Threads가 가진 참여 신호 이력(아래 50개 피처가 전부 Text Post App 로그 기반)이 존재하지 않아 스코어링 자체가 불가능하기 때문으로 보인다.
규모
[확인]DAU 150M — Zuckerberg Q3 2025: "Threads, which recently passed 150 million daily actives"[확인]MAU 500M — 2026-06-16 뉴스룸: "Threads has reached 500 million monthly active users"
후보 생성 (retrieval)
[확인] system card, 인벤토리 정의 verbatim:
"The system gathers a portion of the public content available on Threads and all the content posted by accounts you follow, which may include text posts, photos and videos that follow our quality and integrity rules."
- 비대칭이 명시적이다: 팔로우 콘텐츠는 all, 공개 콘텐츠는 a portion. Facebook Feed 카드의 "마지막 로그인 이후" 같은 시간 경계는 없다.
- 후보 수가 하나도 없다. Facebook은 pass 0 약 500, Video 1,000→200을 주는데 Threads 카드는 단계별 수치를 전혀 안 쓴다.
[관찰]2026-08-09 (검사한 코퍼스: ig-threads-feed 카드 본문 1건) - ANN·임베딩 retrieval·two-tower 언급 전무.
[관찰]2026-08-09 (같은 카드 본문)
크로스앱 배포는 반대 방향으로 존재한다
[확인] New Threads Features..., 원문 2025-03-20, 2025-07-22 업데이트 절의 "See where content was discovered" 항목:
"You can also see the places where people encounter your content, including on other apps. As a creator on Threads, eligible posts of yours can be recommended to people on Instagram and Facebook, extending your reach beyond the app."
→ Instagram 신호가 Threads 랭킹에 들어오는 흔적은 없는데, Threads 콘텐츠는 Instagram/Facebook 후보 풀로 나간다. 분리는 단방향이다.
같은 글의 업데이트 4건 — 전체 목록
이 글은 갱신이 누적되는 형태라 날짜별로 무엇이 붙었는지 적어 둔다. [확인] 2026-08-09 열람, 같은 URL
| 날짜 | 붙은 것 | 랭킹 관련 |
|---|---|---|
| 2025-03-20 (원문) | 토픽 컨트롤, 팔로워 한정 답글, 영상 플레이어 개선, 피드 커스터마이징 | 간접 |
| 2025-04-24 | "topics in your bio, follower-only replies and quote posts" | 없음 — 프로필·답글 제품 기능 |
| 2025-05-15 | 바이오 링크 최대 5개, Insights 주간 리캡 + 참여 팁 | 없음 — 크리에이터 도구 |
| 2025-07-22 | Insights 개편 — 지표 세분화, 성과 비교, 콘텐츠가 어디서 발견됐는지(타 앱 포함) | 있음 — 위 크로스앱 추천 문장이 여기 있다 |
| 2025-10-30 | "reply approvals and new filters to help you manage replies on Threads" — 공개 전 답글 승인, 팔로워/멘션 기준 필터 | 없음 — 답글 모더레이션 |
[추정]4건 중 랭킹에 닿는 건 07-22 하나뿐이다. 나머지 셋은 크리에이터 도구와 답글 관리이고, Mosseri 게시물과 달리 이 글에는 랭킹 변경이 거의 실리지 않는다. 뉴스룸 글과 제품 책임자 게시물이 다른 종류의 정보를 나른다는 뜻으로 읽는다.
랭킹
유일한 기계적 1차 출처가 system card 하나다. [확인] Instagram Threads Feed, 2025-03-07 갱신.
예측 헤드 10종 (verbatim, 카드 순서 그대로)
- "How likely you are to like a post"
- "How likely you are to scroll past a post rather than engage with it"
- "How likely you are to click on a post's author's profile and then click on another post"
- "How likely you are to click on a post and then click on another post"
- "How likely you are to create a reply to a post"
- "How likely you are to click on a post"
- "How likely you are to click on a post's author's profile"
- "How likely you are to click on a post and then like it"
- "How much time you spend viewing a post's permalink page"
- "How much time you spend viewing a post"
구조적으로 읽을 것:
- 10개 중 4개가 2단 연쇄 이벤트다 (3, 4, 8, 그리고 9의 permalink 체류). 단발 클릭이 아니라 **"클릭 후 다음 행동"**을 예측 대상으로 잡는다.
[추정]대화형 앱이라 세션 연장이 목표 지표에 가깝기 때문으로 보인다. - repost·quote·follow 예측 헤드가 없다. Threads의 핵심 상호작용인데 카드에 없다.
[관찰]2026-08-09 (검사한 코퍼스: ig-threads-feed 카드 본문 1건) - 부정 예측 헤드가 하나도 없다. Facebook Feed 카드는 hide/snooze/report/angry 예측을 "분포를 낮추는" 방향으로 쓴다고 명시하는데(facebook.md 참조), Threads 카드에는 대응물이 없고 Hide/Mute/Report는 유저 컨트롤로만 등장한다.
[관찰]2026-08-09 (같은 카드 본문) scroll past는 Facebook Feed 카드와 이름·의미가 같다.[추정]공통 피처 정의를 재사용한 것으로 보인다.- 가중치·결합 방식 정보 0. value model 수식조차 없다.
신호 50개 — 전부 Text Post App 네임스페이스
이 노트에서 가장 값나가는 사실이다. 카드 전문을 받아 세었다.
| 항목 | 수 |
|---|---|
| 예측 헤드 | 10 |
| 신호(예측당 5개 고정) | 50 |
신호 문장에 Text Post App 등장 |
50 / 50 |
신호 문장에 Instagram 등장 |
0 / 50 |
문서 전체 Instagram 등장 |
6 (전부 카드 제목·개요 문구: "Instagram Threads Feed") |
[관찰] 2026-08-09. 검사한 코퍼스는 ig-threads-feed 카드 본문 1건 전수이고 그 안에서 문자열을 센 결과다. 재현: https://transparency.meta.com/features/explaining-ranking/ig-threads-feed/ 를 렌더링해 Text Post App / Instagram 문자열을 세면 된다. (원본 HTML은 client-rendered라 curl 만으로는 안 나온다 → facebook.md "system card 인용의 유효기간".)
→ URL 슬러그는 ig-threads-feed로 Instagram 네임스페이스에 들어가 있는데, 그 안의 피처는 단 하나도 Instagram을 참조하지 않는다. 조직도상으로는 Instagram 산하, 피처 스토어상으로는 완전 별도. Text Post App은 Threads의 사내 코드네임이 그대로 규제 문서로 새어 나온 것이다. [추정]
실제 피처 문장 (전부 [확인], 카드 verbatim)
- "This feature captures the media IDs that the viewer has liked on Text Post App in the last 15 minutes, up to a maximum of 100 IDs" — 분 단위 실시간 시퀀스 피처, 길이 상한 100
- "This feature captures the engagement of descendants (e.g. replies, likes) on Text Post App within level 2 (i.e. replies to replies) over the past 6 hours..." — 대화 트리 깊이 2까지를 피처로 접는다. Threads에만 있는 형태
- "This feature captures the current page size of the Text Post App feed, which can affect the number of posts displayed to the user"
- "This feature captures the page index of the Text Post App feed, which can affect the order of posts displayed to the viewer" — 포지션이 피처다 (Facebook 카드와 같은 패턴)
- "This feature captures the device platform used by the viewer on Text Post App, such as iOS or Android"
- "This feature captures the engagement of media on Text Post App feed by viewer country over the past week..."
- "...the amount of time viewers spend on Text Post App feed broken down by time spent buckets over the past 84 days" — dwell을 연속값이 아니라 버킷으로 쓴다
- "Media time spent counter features on Text Post App for the past 6 hours, including vpvd impressions." — 사내 지표 약어가 그대로 노출됐다. 정의 미공개
- "...including how many times the brand profile was tapped" — 일반 작성자 프로필 탭인데 내부 필드명이
brand profile이다
lookback 창: 15분 / 1시간 / 6시간 / 1일 / 1주 / 1개월 / 28일 / 84일 [확인] (전 신호 문장에서 수집). Facebook 카드의 2시간~180일 계층과 다르다 — Threads가 훨씬 짧은 쪽에 치우쳐 있다. [추정] 실시간 대화 앱이라 신선도 창이 짧은 것으로 보인다.
온라인 성과 — 분기별 증분이 공개된다
[확인] Meta 실적발표. Threads는 랭킹 개선분이 분기마다 단일 숫자로 보고되는 드문 지면이다.
| 분기 | 발언 | 증분 |
|---|---|---|
| Q1 2025 | "a 7% increase in time spent on Facebook, 6% increase on Instagram, and 35% on Threads" | +35% |
| Q3 2025 | "The ranking optimizations we made in Q3 alone drove a 10% increase in time spent on Threads." | +10% |
| Q4 2025 | "Threads is also seeing strong momentum again, benefiting from recommendation improvements. The optimizations we made in Q4 drove a 20% lift in Threads time spent." | +20% |
[추정]세 분기 모두 Facebook/Instagram의 5~7%보다 한참 크다. 랭킹이 아직 저점에서 출발해 개선 여지가 컸다는 뜻으로 읽는 게 자연스럽다.[추정]Zuckerberg가 Q3 2025에 말한 "three giant transformers that run Facebook, Instagram, and ads recommendations" 목록에 Threads가 없다 (facebook.md 참조). Threads 랭킹은 그 3개와 별개의(그리고 더 작은) 시스템이거나 Instagram 스택에 얹혀 있다는 뜻인데, 어느 쪽인지는 밝히지 않았다.
재순위·다양성·필터
diversity·dedup 규칙이 1차 출처에 전혀 없다. Facebook 카드에 있는 "you wouldn't see multiple video posts in a row" 같은 문장조차 없다. [관찰] 2026-08-09 (검사한 코퍼스: ig-threads-feed 카드 본문 + Threads 엔지니어링 블로그 2편) 관련 topic 노트: topics/feed-diversity.md.
integrity는 인벤토리 단계에 붙는다고만 쓴다 — "content that follows our quality and integrity rules" [확인] (인벤토리 문장 안).
정치 콘텐츠 — 필터 레이어를 통째로 걷어낸 완전 날짜 기록
이 저장소가 추적할 수 있는 가장 깨끗한 "정책 → 랭킹" 전환 사례다.
2024-02-09 — 억제 도입 [확인] Continuing Our Approach to Political Content on Instagram and Threads
적용 범위: "public accounts and in places where we recommend content such as Explore, Reels, In-Feed Recommendations and Suggested Users" 옵트인: "If people still want to see this type of political content on Threads and Instagram recommendation surfaces, there will be a control for people to choose to see it." 대상 정의는 느슨하다 — "potentially related to things like laws, elections, or social topics". 명시적 정의를 주지 않는다.
2025-01-08 — 되돌림. Mosseri가 같은 날 두 건을 연속으로 올렸다 (post ID 접두사가 DEk65…로 같다).
[확인] threads.com/@mosseri/post/DEk65TJTXcQ — 실행:
"As per @zuck's post yesterday about free expression yesterday, starting this week in the US, and rolling out over the coming week to the rest of the world, we're going to be adding political content to recommendations on @Threads and adjusting the political content control to three options: less, standard, the default, and more."
[확인] threads.com/@mosseri/post/DEk65zdTVmX — 이유:
"I've maintained very publicly and for a long time that it not our place to show people political content from accounts they don't follow, but (1) a lot of people have been very clear that they want this content, and (2) it's proven impractical to draw a red line around what is and is not political content."
- 원문 오타("yesterday" 중복, "it not our place")를 그대로 옮겼다. 정제된 인용문이 아니라 실제 게시물이라는 표시다.
- 되돌림 사유가 "정치 콘텐츠 판별이 실무적으로 불가능하다"이다. 억제 레이어를 유지하려면 분류기가 필요한데 그 분류기를 못 만들겠다는 진술이고, 이게 억제→개인화 전환의 실제 근거다.
- 3단 컨트롤(less / standard / more)의 standard가 기본값이므로 옵트인에서 옵트아웃으로 뒤집혔다.
[추정]실제 미국 배포 완료 시점은 2025-01-13 전후로 보인다 — Mosseri가 "starting this week"라고만 썼고 완료 공지는 없다. 2차 보도로도 정확한 shipped 날짜를 확인하지 못했다.- Facebook·Instagram 쪽 같은 플립(Joel Kaplan 2025-01-07)은 facebook.md에 있다.
광고
[확인] Q3 2025: "Ads are now running globally in feed on Threads, and we're following our typical monetization playbook, of optimizing the ads formats and performance before we ramp supply."
[확인] Q4 2025: "Within Threads, we're beginning to expand ads to all remaining countries this month, including the UK, European Union, and Brazil."
ad load·인터리빙 규칙은 미공개. Meta의 픽셀 높이 기반 인터리빙 특허는 Facebook 문맥이라 Threads 적용 여부 불명 → facebook.md 참조.
콜드스타트
신규 유저 — Instagram 그래프 임포트를 스스로 껐다 (2024-11-13)
[확인] threads.com/@mosseri/post/DCVpqaKJ4-A, 2024-11-13, verbatim:
"when somebody signs up for Threads, we used to make it easy for them to follow all the same accounts on Threads that they follow on Instagram. We stopped doing that for people in a handful of countries for a few months and saw that those people used Threads more, not less. So now we're going to stop asking people to follow all the same accounts on Instagram that they do on Threads as part of the sign-up flow."
정확히 읽을 것:
- 이건 랭킹 피처 제거가 아니라 온보딩 팔로우 임포트 제거다. 널리 도는 "Threads가 Instagram 그래프를 랭킹 입력에서 뺐다"는 요약은 이 게시물이 실제로 말한 것보다 넓다. 다만 결과적으로 신규 유저의 초기 연결 그래프가 Instagram과 무관해지므로 콜드스타트 입력이 바뀌는 건 맞다.
- 근거가 A/B가 아니라 geo holdout이다 — "a handful of countries for a few months". 국가 단위 몇 개월 보류. 수치는 주지 않고 방향("used Threads more, not less")만 준다.
[추정]게시물 텍스트가 "English version:" 라벨을 달고 있어 비영어 원문과 쌍으로 올라간 것으로 보인다.- 무엇이 대체했는지에 대한 1차 출처가 없다. 관심사 선택 온보딩인지, 순수 추천인지, 축소된 팔로우 제안인지 미공개 → 열린 질문.
2024-11-21 — 팔로우 비중 상향 (8일 뒤)
[확인] threads.com/@mosseri/post/DCo4WiOvCB0, 2024-11-21, verbatim:
"We are rebalancing ranking to prioritize content from people you follow, which will mean less recommended content from accounts you don't follow and more posts from the accounts you do starting today. For you creators out there, you should see unconnected reach go down and connected reach go up. This is definitely a work in progress – balancing the ability to reach followers and overall engagement is tricky – thanks for your patience and keep the feedback coming."
- 8일 사이에 두 변경이 붙어 있다: 그래프 임포트를 끄고(11-13) 나서 팔로우 비중을 올렸다(11-21).
[추정]임포트를 끄면 신규 유저의 팔로우 그래프가 작아지는데 팔로우 비중을 올리면 인벤토리가 마르므로, 두 변경은 서로 반대 방향의 압력이다. Mosseri 본인이 "tricky", *"work in progress"*라고 인정한다. - connected / unconnected reach 용어를 그대로 쓴다 — Facebook의 Widely Viewed Content Report와 같은 축이다(facebook.md).
- 비율 수치는 없다. 이전에도 이후에도 Threads가 "추천 대 팔로우 비중 N%"를 공개한 적이 없다.
[추정]— 검사한 코퍼스는 이 절의 Mosseri 게시물 4건, ig-threads-feed 카드, Threads 관련 뉴스룸 글(아래 출처 목록), 실적발표 전사본이다. 미공개 자료까지 없다는 근거는 아니다.
신규 콘텐츠
1차 출처 없음. Facebook Reels 쪽 Epinet 논문 같은 대응물이 Threads에는 없다.
[추정] 다만 descendants(level 2) 참여 피처의 창이 1시간·6시간으로 매우 짧다는 점, 그리고 실적발표가 Facebook/Instagram에 대해 same-day 신선도를 반복 지표로 삼는다는 점(facebook.md)에서, Threads도 초기 참여 속도를 신규 콘텐츠 신호로 쓸 가능성이 높다. 직접 근거는 없다.
피드백 신호
positive로 세는 것 (예측 헤드에서 역산)
like / reply 작성 / post tap / author profile tap / post 체류시간 / permalink 체류시간, 그리고 tap 이후 연쇄 행동. [확인] 위 10종 목록.
scroll past가 유일한 부정 방향 예측이고, 이것도 별도 부정 헤드가 아니라 "engage 안 함"의 반대 예측으로 서술된다. [확인]
부정 신호는 예측이 아니라 컨트롤로만 존재한다
[확인] system card의 컨트롤 목록 verbatim:
- Hide — "you can click "Hide" so you won't see that post again in your feed. This action also helps to limit similar content from showing up in your feed."
- Report — "The system will try to show you less content that is similar to the content you reported."
- Unfollow / Mute / Share
Facebook 카드에 있는 "temporarily" 같은 지속 시간 표현조차 없다. 배수·감쇠 미공개. [관찰] 2026-08-09 (ig-threads-feed 카드 본문 1건)
Dear Algo / Your Algo — 자연어로 랭커에 지시한다
[확인] Control Your Threads Feed With New Dear Algo Feature, 2026-02-11:
"Just type "Dear Algo" in a public Threads post, followed by what you'd like to see more or less of." "Once you share your request, Dear Algo adjusts your feed for three days, so you can stay connected to the most current conversations. You can also repost someone else's Dear Algo request to apply their content preferences to your own feed." 출시 지역: "available now in the US, New Zealand, Australia, and the United Kingdom"
[확인] New Features to Celebrate 500 Million Monthly Users on Threads, 2026-06-16:
"we're introducing Your Algo, a complement to Dear Algo that lets you privately control what conversations you see in feed." "you can tell Threads you want to see more or less of certain topics and choose how long the request lasts: one, three, or seven days. Only you will be able to see your requests, and you can manage both Dear Algo and Your Algo in one unified hub."
왜 기록할 가치가 있는가:
- 랭킹 선호가 공개 소셜 객체다. Dear Algo 요청은 공개 포스트이고 리포스트하면 남의 랭킹 선호가 내 피드에 적용된다. 다른 어느 주요 피드에도 없는 형태다.
[확인] - 감쇠 기간을 숫자로 공개한 드문 사례다. Meta의 다른 컨트롤은 전부 *"temporarily"*로만 쓰는데 여기는 3일 → 1/3/7일이 문서에 있다.
[확인] - 4개월 만에 공개(Dear Algo) → 비공개(Your Algo) 로 보완했다.
[추정]랭킹 선호를 공개 게시물로 만드는 설계에 프라이버시 반발이 있었을 것으로 보이지만 Meta는 "based on your feedback" 이상을 쓰지 않았다. - 기존 랭킹 신호와 어떻게 결합되는지는 전혀 공개하지 않았다 — 후보 생성 필터인지, 스코어 부스트인지, 임베딩 조작인지 미공개.
외부 관측 가능성 — API와 규제
API에 피드 읽기 엔드포인트가 없다
[확인] Threads API Reference, 2026-08-09 확인. 전체 엔드포인트 9개:
Publishing / Media Retrieval / Reply Management / User / Locations / Location Search / Insights / oEmbed / Debug
User는 "Retrieve a Threads user's posts, publishing limit, and profile" — 본인 계정 게시물이다.Media Retrieval은 "Retrieve Threads media objects by ID or keyword" — 키워드 검색이지 랭킹된 타임라인이 아니다.- 랭킹된 For You 타임라인을 읽는 엔드포인트가 존재하지 않는다.
[관찰]2026-08-09 (검사한 코퍼스: 위 API Reference 페이지 본문 1건, 엔드포인트 9개 전수)
→ Threads 랭킹은 외부에서 대규모로 감사(audit)할 수 없다. X는 알고리즘 코드가 공개돼 있고 Facebook은 Widely Viewed Content Report로 지면 구성 실측치를 내는데, Threads는 둘 다 없다. 남는 관측 경로는 수동 [관찰]과 system card뿐이다.
EU DSA — VLOP가 아니다
[확인] List of designated VLOPs and VLOSEs, 2026-08-09 확인. Threads는 목록에 없다. Facebook·Instagram은 2023-04-25 지정, WhatsApp은 2026-01-26 지정.
[확인] Regulatory and Other Transparency Reports: DSA Art. 15·24 보고서에서 Threads는 "Threads, Messenger, Instagram Direct, Messenger Notes, Instagram Notes, and Other-MPIL Offered Services" 묶음에 들어간다 — Facebook/Instagram의 VLOP 묶음이 아니라 그 외 묶음이다.
→ [추정] MAU 500M인 앱이 VLOP가 아니라는 건 EU 월간 이용자가 4,500만 미만이라는 뜻이다. Meta가 Art. 24(2) 수치를 반기마다 내지만 Threads 개별 숫자를 확인하지 못했다 → 열린 질문.
→ [추정] 실무적 함의: Threads에는 VLOP 전용 의무(systemic risk assessment, 독립 감사, non-profiling 옵션 강제)가 걸리지 않는다. Facebook에서 얻을 수 있었던 DSA 리스크 평가 문서 같은 1차 자료가 Threads에는 앞으로도 생기지 않을 가능성이 높다.
한편 일본에서는 대규모 지정 서비스다. [확인] 같은 페이지: "This report is available for Facebook, Instagram, and Threads, as the designated large-scale specified telecommunications services provided by Meta Platforms, Inc. in Japan" (IDPA Art. 28).
EU 출시 5개월 지연
[확인]글로벌 출시 2023-07-05 (Introducing Threads), EU 출시 2023-12-14.[추정]2차 보도: 지연 사유는 DMA 적용 불확실성이며, EU에서는 Instagram 계정 없이 프로필 없이 소비만 하는 모드를 열어 대응했다. Meta 1차 출처를 찾지 못했다.[추정]"Instagram 계정 없이 쓸 수 있다"는 DMA 대응이 랭킹에도 영향을 준다 — Instagram 그래프가 아예 없는 유저 집단이 EU에 존재하게 되고, 이는 2024-11-13에 전 세계로 확장된 방향과 같다.
인프라 — Instagram 재사용
랭킹 인프라 자체는 Meta 공용이라 facebook.md·topics/에 있다. Threads 고유 사실만 적는다.
[확인] Threads: The inside story of Meta's newest social app, 2023-09-07:
"the team grew to roughly 60 engineers over the course of a few months" "we were able to complete the technical work for a new app in five months" "Instagram uses Python (Django) for its backend. By using the same backend for Threads, we could leverage a lot of the existing tech stack for Threads and reuse most of our existing data models, business logic, security features, and server infrastructure."
[확인] How Meta built the infrastructure for Threads, 2023-12-19:
"TAO, backed by MySQL, is used for our social graph storage – thus you can find Threads posts and replies directly in that stack." "ZippyDB is our key/value counterpart to MySQL ... and is used for counters, feed ranking/state, and search." "we needed to prepare Threads for a 100x growth by proactively performing resharding"
feed ranking/state가 ZippyDB에 있다는 이 한 줄이 Threads 랭킹 인프라에 대한 유일한 1차 진술이다. 모델도 피처 서빙도 아니고 저장소 위치만 알려준다.[추정]**인프라(TAO/ZippyDB/Django)는 100% 재사용, 랭킹 신호는 100% 별도(Text Post App)**라는 조합이 Threads 시스템의 실제 형태다. 두 1차 출처를 겹쳐 읽으면 이렇게 된다.- 두 글 어디에도 랭킹 모델·후보 생성·피처 파이프라인 서술이 없다.
[관찰]2026-08-09 (검사한 코퍼스: 위 engineering.fb.com 글 2편 본문)
열린 질문
- 2024-11-13 이후 신규 유저 콜드스타트를 무엇으로 하는가. Instagram 팔로우 임포트를 껐고, 대체 수단(관심사 온보딩 / 순수 추천 / 축소된 제안)에 대한 1차 출처가 없다. 이 노트의 가장 큰 구멍이다.
- 후보 생성 방식. 임베딩 retrieval을 쓰는지, 단계별 후보 수가 몇인지 — system card가 Facebook과 달리 숫자를 하나도 주지 않는다.
- 추천:팔로우 비중. 2024-11-21에 "rebalance"했다고만 하고 전후 비율을 준 적이 없다. Facebook의 WVCR에 해당하는 실측 공개가 Threads에는 없다.
- 다양성·dedup 규칙 존재 여부. 1차 출처 완전 부재.
- repost/quote/follow를 예측하는가. 카드에 헤드가 없는데 실제로 안 쓰는지, 카드가 *"some of the significant predictions"*만 실은 것인지 판별 불가.
- 부정 신호를 랭킹에 어떻게 반영하는가. Facebook은 부정 예측 헤드를 명시하는데 Threads 카드에는 없고 Hide/Report의 효과 크기도 미공개.
- Dear Algo / Your Algo가 파이프라인 어디에 붙는가. 후보 필터인지 스코어 부스트인지, 자연어를 무엇으로 파싱하는지(LLM? 토픽 분류기?) 전무.
topics/llm-in-recsys.md와 교차할 지점. - Threads가 "three giant transformers" 중 하나인가, Instagram 스택 위인가. Zuckerberg 발언에서 이름이 빠져 있다.
- 정치 콘텐츠 되돌림의 실제 배포 완료일. "starting this week"만 있고 완료 공지가 없다.
- Threads의 EU MAU. VLOP 비지정 = 4,500만 미만이라는 역산만 가능하고 실수치 미확인.
- fediverse 콘텐츠가 언젠가 For You 랭킹 코퍼스에 들어가는가. 현재는 별도 역시간순 지면으로 격리돼 있다.
- system card 갱신이 2025-03-07에서 멈춰 있다. Facebook 카드들은 2026년까지 갱신되는데 Threads 카드는 1년 반째 그대로다. 그 사이 Q3·Q4 2025에 랭킹이 크게 바뀌었다고 IR이 말한다 — 카드가 현행 시스템을 반영하지 않을 가능성이 크다.
출처
Mosseri 게시물 (제품 위 1차 발표)
- 온보딩 그래프 임포트 제거 — 2024-11-13, 게시물
- 팔로우 비중 rebalance — 2024-11-21, 게시물
- 정치 콘텐츠 추천 재개 — 실행 — 2025-01-08, 게시물
- 정치 콘텐츠 추천 재개 — 이유 — 2025-01-08, 게시물
- ⚠ DAU 150M에 걸어둔 Mosseri 게시물 URL은 2026-08-09 실측에서 threads.com 홈으로 리다이렉트된다(게시물 접근 불가). 본문 DAU 150M의 실제 근거는 Mosseri 게시물이 아니라 Zuckerberg Q3 2025 실적발표다 — "Threads, which recently passed 150 million daily actives"
Meta Transparency Center (규제 대응 1차 문서)
- Instagram Threads Feed system card — 2025-03-07 갱신. Threads 랭킹의 유일한 기계적 1차 출처. ⚠ client-rendered라
curl로는 본문이 안 나온다 - Our approach to explaining ranking (인덱스) — Threads 카드가 Instagram 섹션 10개 중 하나로 들어가 있다
- Regulatory and Other Transparency Reports — DSA Art. 15/24 묶음, 일본 IDPA 지정
Meta 엔지니어링 블로그
- Threads: The inside story of Meta's newest social app — 2023, 블로그. 60명·5개월·Django 재사용
- How Meta built the infrastructure for Threads — 2023, 블로그. TAO·ZippyDB(
feed ranking/state) - ⚠ 랭킹을 다룬 Threads 엔지니어링 글을 찾지 못했다.
[추정]— 검사한 코퍼스는 engineering.fb.com의 Threads 태그 글 2편과 위 출처 목록 전체(2026-08-09 열람)다. Meta 내부 미공개분까지 없다는 근거는 아니다.
Meta 뉴스룸
- Introducing Threads: A New Way to Share With Text — 2023-07-05
- Continuing Our Approach to Political Content on Instagram and Threads — 2024-02-09. 억제 정책 원문
- You Can Now Share Your Custom Feeds on Threads — 2025-02-04
- New Threads Features for a More Personalized Experience That You Control — 2025-03-20 원문 + 업데이트 4건(2025-04-24 / 05-15 / 07-22 / 10-30) 누적. 크로스앱 추천 문장은 07-22 업데이트에 있다
- It's Now Easier to See More Fediverse Content on Threads — 2025-06-17. fediverse = 별도 역시간순
- Introducing Threads Communities — 2025-10-22 (2025-12-15 업데이트)
- Control Your Threads Feed With New Dear Algo Feature — 2026-02-11. 3일 창
- New Features to Celebrate 500 Million Monthly Users on Threads — 2026-06-16. Your Algo 1/3/7일
- What is the fediverse? — 2024
개발자 문서
- Threads API Reference — 엔드포인트 9개. 피드 읽기 없음
규제
- EU: List of designated VLOPs and VLOSEs — Commission. Threads 비지정
IR (랭킹 성과 수치)
- Meta 공식 전사본 PDF: Q1 2025 · Q3 2025 · Q4 2025
- ⚠ 위 인용문은 PDF가 아니라 Motley Fool의 HTML 전사본에서 문자열로 추출했다 (Q3 2025 · Q4 2025). PDF 요약 도구는 없는 숫자를 만들어낸 전력이 있어 쓰지 않았다. 공개 실적발표 발언이므로
[확인]로 두되, 문구 대조가 필요하면 위 공식 PDF를 볼 것
2차 (등급 하향 필수)
- EU 출시 지연의 DMA 사유, 프로필 없는 소비 모드 — 보도로만 확인, Meta 1차 출처 미확보
- Communities 게시물의 For You 노출 방식 — 보도로만 확인