Sources
Simon Willison: Bluesky For You Feed — 72,000 Users Served by a Single Go Process and SQLite
Simon Willison highlighted spacecowboy's Bluesky 'For You' feed architecture on April 24: a single Go process using SQLite serves personalized recommendations to approximately 72,000 users. The server consumes the full Bluesky firehose, stores 90 days of relevant data in SQLite, and generates like-based recommendations. A compelling case study in radical simplicity — no Kubernetes, no distributed systems, just one process and an embedded database.
↳ Follow the thread