Simon Willison 4/24/2026

Serving the For You feed

Read Original

This article details the architecture behind Bluesky's custom 'For You' feed, served by a single Go process running SQLite on a gaming PC in a living room. It explains how recommendations are based on likes, how the server consumes the Bluesky firehose and stores 90 days of data (419GB), and how public traffic is routed via a cheap VPS and Tailscale. The total cost is $30/month, and the system could theoretically scale to all daily active Bluesky users.

Serving the For You feed

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet