Serving the For You feed
Simon Willison 行业观点 进阶 Impact: 7/10
A SQLite database running on a living room gaming PC serves 70,000 users for $30/month, demonstrating the potential of algorithmic democratization and minimalist architecture in the decentralized era.
Key Points
- Bluesky allows anyone to deploy custom recommendation algorithms
- enabling true algorithmic democratization
- Production environment uses a 419GB single-file SQLite database
- challenging conventional distributed architecture wisdom
- Total cost is only $30/month: $20 electricity + $7 VPS + $3 domains
- scalable to 1 million daily active users
- Uses edge computing + lightweight VPS hybrid architecture: living room PC processes data
- OVH VPS handles public traffic
- Collaborative filtering recommendation logic: find people with similar tastes and see what else they like
Analysis
"You'd think serving a recommendation system to 70,000 users requires Kubernetes clusters and cloud-native architecture, but all you actually need is a gaming PC in someone's living room.
Analysis generated by BitByAI · Read original English article