Grokking the System Design Interview, Volume II
0% completed
Step 2: Requirements
Most of what users expect from a reminder service is unspoken. Nobody says "and keep firing at 9:00 after the clocks change," but everyone expects it. The requirements below make those expectations explicit.
Functional Requirements
- Recurring reminder management. Users create, update, and delete reminders. An update can change the schedule, the message, or the channels. Each user may have up to 500 active recurring reminders.
- Flexible recurrence. Standard intervals are hourly, daily, weekly, and monthly
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%