Architect System Design

Architect System Design

First Steps Clarify Functional, Scope and Non-functional Requirements Example: Design Twitter Pick some Core Features: Post tweet (text/image/video/links), Follow/Unfollow, Like/Share/Retweet,...