Things i missed 1) Events table should have title and description 2) concept of multiple calendars (a separate calendar table and calendar column in events table) 3) Archiving old entries after a certain time (lets say move all past data to different store after 2 years)
@prashantsalgaocar5 ай бұрын
yes I believe this design is great for team meetings and we would need a DL strategy for large team meetings. I would guess we should have a separate table for DL with a 1 --> M relation with Users table. We can also have a separate table for events_DL to handle the API call. The strategy for recurring meetings was open ended a bit as both the strategies had CONS. But Strategy 1 was sure a choice I would go to and may be look at sharding the db to avoid loading it up with many records as the DB grows. Thanks much for the design
@aditikaushik683 ай бұрын
Awesome video, thanks
@sreenidhisreesha2 ай бұрын
Glad you liked it!
@HarshiniRaja-r3tАй бұрын
are you explaining with the norms of a distributed system? If yes what are some of the best protocols to implement as part of this distributed system? What are some important resources you can suggest for implementing a distributed system like this?
@mastermindful105113 күн бұрын
what's the purpose of sending heart beats ? and what exactly do app tiers mean here ?
@BeanOne-yg8vw Жыл бұрын
Hey Shree, thanks for this video. Really liked how you keeped things simple and included both HLD and LLD. As a beginner in system design, I would love to see in depth video about all the system design components with rational on when and where should be those used.
@sreenidhisreesha Жыл бұрын
i plan to add more soon. thanks for the comment. i’ll spend some more time on explaining the rationale