Grokking the System Design Interview, Volume II
0% completed
Reminder Alert System: Requirements
Step 2: Clarify and Define Requirements
Step 1 named the pieces of this design. Before we build anything, we turn those pieces into firm requirements. What must the system do, and how well must it do it?
Functional Requirements
- Recurring reminder management. Users can create, update, and delete reminders. An update can change the schedule or the message. The system must allow up to 500 active recurring reminders per user.
- Flexible recurrence intervals. Standard intervals are hourly, daily, weekly, and monthly
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%