Serving the For You feed
Source: simonwillison.net Type: article (link blog) By: simon-willison Valid as of: 2026-04-24
핵심 Takeaway
- Bluesky의 커스텀 피드 기능: 누구나 독자적 추천 알고리즘을 구축·배포해 타 사용자에게 제공 가능 (출처: AT Protocol 블로그 원문)
- For You Feed (72K 사용자)는 클라우드 인프라 없이 홈 PC(16코어·96GB RAM·4TB NVMe) 단일 Go 프로세스로 서비스 [2026-04-24 기준]
- 추천 알고리즘: 좋아요 기반 협업 필터링 — “나와 같은 것에 좋아요 누른 사람들이 또 좋아요 누른 것”
- Bluesky 파이어호스 → SQLite (90일 윈도우, ~419GB) 로컬 저장; 공인 IP는 OVH $7/월 VPS + Tailscale 터널로 처리 [2026-04-24 기준]
- 총 운영비 $30/월; 최저비용 알고리즘으로 ~100만 DAU 커버 가능 추정 [2026-04-24 기준]
상세 요약
Bluesky 커스텀 피드 아키텍처
Bluesky는 AT Protocol 기반으로 누구나 “커스텀 피드(feed)“를 구현해 공개할 수 있도록 설계되어 있다. 사용자는 단순 팔로우 타임라인 대신 타사가 운영하는 알고리즘 피드를 구독할 수 있으며, 피드 운영자는 어떤 로직도 자유롭게 적용 가능하다. 이는 중앙 플랫폼이 추천 알고리즘을 독점하던 기존 소셜 미디어 모델과 대조된다.
For You Feed 아키텍처 (spacecowboy)
2026-04-24 기준 약 72,000명이 구독하는 For You Feed는 서버리스나 클라우드 없이 운영된다:
- 컴퓨팅: 거실 게이밍 PC에서 단일 Go 프로세스 실행 (16코어, 96GB RAM, 4TB NVMe)
- 저장소: SQLite 단일 파일 DB; Bluesky 파이어호스로부터 90일치 데이터 수집 (~419GB)
- 추천 방식: 좋아요 기반 협업 필터링 (user-item collaborative filtering on likes)
- 공인 트래픽: OVH $7/월 VPS → Tailscale 사설망 → 홈 서버로 프록시
- 총 비용: 20 전기료 + 3 도메인) [2026-04-24 기준]
- 확장 잠재력: 최저비용 알고리즘 전환 시 ~100만 DAU(Bluesky 전체) 처리 가능 추정 [2026-04-24 기준]
연결되는 위키 페이지
- simon-willison — 이 포스트의 저자 (linkblog 형식, AT Protocol 원문 중계)