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 원문 중계)