How Instagram Scaled from 0 to 1 Billion Users with 3 Engineers

The PostgreSQL sharding, CDN, caching, and 64-bit ID decisions that made it possible