system-design References Book - System Design Interview System Design Interview System Design Questions System Design Primer Topics Basics Estimation Framework for Interviews Design Unique ID Generator Design URL Shortener Authentication JWT SSO