Back to course home
0% completed
Vote For New Content
Design Google calendar (Medium)
Let's design a calendar service similar to Google Calendar that lets millions of users schedule meetings and events. In essence, this service lets users create events, invite others, and reserve resources (like meeting rooms) just as one would write plans on a shared calendar. Key entities in the system include:
- User – an account holder with personal details and preferences (e.g. name, time zone). Each user owns one or more calendars where their events reside.
.....
.....
.....
Like the course? Get enrolled and start learning!
On this page