8 System Design Basics you need to know, with Raph Koster & Amy Jo Kim