Instagram System Design | Facebook Feed | Promise Based Cache | Feed Generation Design

Описание к видео Instagram System Design | Facebook Feed | Promise Based Cache | Feed Generation Design

#SystemDesign
System design interview preparation:
In this video we have designed Instagram. Instagram is a photo sharing app. The design mentioned here for user feed generation can be used in a system like facebook and twitter time line generation as well.
Topics discussed here are:
1) requirement gather
2) capacity estimation
3) database design for the table
4) how to shard your tables
5) which database to use and design considerations
6) pre computation of user feeds
7) likes aggregation, specially in case of celebrities where aggregation happens too soon
8) promise based cache to save db from getting bombarded with requests in case of cache miss

Overall I have tried to cover everything from table design to API to components including the design consideration for each case.

URL shortner used as part of design :    • Видео  

You can buy us a coffee at : https://www.buymeacoffee.com/thetechg...

system design:    • System Design | Distributed Cache | L...  

DS for beginners:    • Arrays Data Structures | Data Structu...  

leetcode solutions:    • Leetcode 84 | Largest Rectangle in Hi...  

github: https://github.com/TheTechGranth/theg...
facebook group :   / 741317603336313  
twitter:   / granthtech  

Комментарии

Информация по комментариям в разработке