Grokking the System Design Interview, Volume II
Vote

0% completed

​

Step 2: Requirements

Users forgive a slow inbox for a moment, but they do not forgive a message that was accepted and then disappeared. That single promise shapes most of the requirements below. Functional requirements describe what the service must do, and non-functional requirements describe how well it must do it.

Functional requirements

  1. Sending and receiving. Users send and receive mail from web, mobile, and desktop clients

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content