Database Sharding: How does it work and do you need it? | Hacker News Reader