Architecting Back end for a Social Product | Hacker News Reader